| 494842 |
526264 |
15981 |
385T464K13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:40:49 |
2026-09-13 11:51:05 |
2026-09-15 11:51:05 |
{"id": 526264, "stp": "N", "toc": null, "uid": "15981", "consist": null, "dest_crs": "BKN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15981/2026-09-13/detailed", "trust_id": "385T464K13", "origin_crs": "LVJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birkenhead North", "service_date": "2026-09-13", "dest_arr_time": "1223", "dest_platform": null, "is_terminated": 1, "next_location": "Birkenhead North", "signalling_id": "5T46", "timing_status": null, "origin_station": "James Street", "current_leg_arr": "1223", "current_leg_dep": "1216", "current_leg_end": "Birkenhead North", "origin_dep_time": "1216", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-13T11:51:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9917566999999994, 53.4047437], [-2.9925201999999995, 53.4043915], [-2.993022799999999, 53.4041765], [-2.9941550999999995, 53.4036568], [-2.9953113999999994, 53.4031168], [-2.9966229999999996, 53.402492900000006], [-3.0080715999999996, 53.3972062], [-3.0107766, 53.395971], [-3.0123092999999996, 53.39526529999999], [-3.0125645, 53.3951557], [-3.0126492568297585, 53.39510524095516], [-3.012811834399802, 53.39498059359255], [-3.0129626109366425, 53.39487277597301], [-3.0131030210540857, 53.39477928055256], [-3.013234499365937, 53.39469759978713], [-3.0133584804860014, 53.39462522613274], [-3.013476399028085, 53.39455965204534], [-3.0135896896059933, 53.39449836998091], [-3.0136997868335325, 53.39443887239543], [-3.013808125324507, 53.39437865174491], [-3.0139161396927223, 53.39431520048528], [-3.0140252645519854, 53.394246011072546], [-3.0141369345161007, 53.39416857596269], [-3.014252584198873, 53.39408038761167], [-3.014373648214109, 53.393978938475485], [-3.0145015611756145, 53.39386172101011], [-3.0146377576971943, 53.39372622767151], [-3.0150377, 53.393212900000016], [-3.0153063, 53.3929903], [-3.0156362, 53.3927826], [-3.0158525, 53.39267679999999], [-3.0161113000000004, 53.3925701], [-3.0164973, 53.3924543], [-3.0169535, 53.3923601], [-3.017409, 53.39230429999999], [-3.0178572999999997, 53.3922934], [-3.0184102000000004, 53.39231579999999], [-3.0188286999999994, 53.39237090000001], [-3.0192175999999997, 53.392474799999995], [-3.0210038999999997, 53.3929691], [-3.0218816000000004, 53.39321890000001], [-3.0227346, 53.3934546], [-3.0230338, 53.39353169999999], [-3.0237822, 53.393728799999984], [-3.0241882, 53.393838200000005], [-3.0253079, 53.39412089999999], [-3.0264676, 53.39444069999999], [-3.0276043, 53.3947522], [-3.0287561, 53.39506919999999], [-3.0296056, 53.3953023], [-3.0308587999999994, 53.395638199999986], [-3.0321144, 53.3959852], [-3.0334610999999994, 53.39635590000001], [-3.0340787999999996, 53.3965264], [-3.0346985999999996, 53.396684500000006], [-3.0348292, 53.3967078], [-3.0350237999999994, 53.39674529999999], [-3.0352517, 53.3967793], [-3.0357349999999994, 53.3968116], [-3.0357540999999997, 53.396813599999994], [-3.0361493, 53.396855], [-3.0366225000000004, 53.396898199999995], [-3.0372043999999994, 53.3969668], [-3.0376674, 53.3970787], [-3.0381486999999994, 53.39720610000001], [-3.0386087999999996, 53.397327], [-3.0392807, 53.3975231], [-3.039741900000001, 53.3976518], [-3.0404984999999995, 53.39785569999998], [-3.0410873, 53.398028], [-3.041272999999999, 53.3980834], [-3.0414563, 53.39814609999999], [-3.0416175999999995, 53.3982038], [-3.0418368999999994, 53.3982965], [-3.0420432, 53.398397], [-3.042216499999999, 53.3984908], [-3.0423759999999995, 53.39859040000001], [-3.0425029999999995, 53.39868080000001], [-3.0426486999999995, 53.398794], [-3.0430808, 53.3991541], [-3.0432315, 53.3992646], [-3.0433524, 53.3993392], [-3.0435145999999995, 53.3994344], [-3.0437342999999997, 53.399547299999995], [-3.0439655, 53.399644], [-3.0441559, 53.3997119], [-3.0443407999999996, 53.3997722], [-3.0446146, 53.3998527], [-3.0470947999999995, 53.4005358], [-3.0475579, 53.4006715], [-3.0483889, 53.400924800000006], [-3.0487999, 53.4010548], [-3.0492070999999994, 53.40119000000001], [-3.0502499999999997, 53.4015527], [-3.0510194, 53.4018382], [-3.0519238999999994, 53.4021956], [-3.0528218, 53.4025651], [-3.0542719660063726, 53.40316508534501], [-3.0546011999999996, 53.4033013], [-3.0557028, 53.4037537], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605]]}", "current_leg_start": "James Street", "dest_arr_time_act": "1223", "motion_projection": null, "next_location_lat": "53.4046605", "next_location_lon": "-3.0579776", "previous_location": null, "current_leg_milage": "3.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "7.0", "current_position_lat": "53.4046605", "current_position_lon": "-3.0579776", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:37Z\", \"source_id\": 42526102, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:44Z\", \"source_id\": 42523321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:07Z\", \"source_id\": 42537596, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:53Z\", \"source_id\": 42543098, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Birkenhead North", "service_state_platform": "3", "timing_fact_generation": 1789299594833295, "current_leg_arrival_utc": "2026-09-13T12:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:40:49.328660", "service_state_evidence_id": 42543098, "current_leg_start_actual_dep": "2026-09-13T12:16:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-13T11:40:49", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:50:49.814022", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
LVJ |
BKN |
5T46 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 10234, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:37Z", "source_id": 42526102, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-13T11:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10244, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:44Z", "source_id": 42523321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10248, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:07Z", "source_id": 42537596, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10210, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:53Z", "source_id": 42543098, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:40:49", "operational_fact": true, "platform_smart_ids": []}] |
James Street |
1216 |
1216 |
None |
None |
None |
Birkenhead North |
1223 |
1223 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:15981/2026-09-13/detailed |
None |
James Street |
2026-09-13T12:16:00+01:00 |
Birkenhead North |
7.0 |
{"type": "LineString", "coordinates": [[-2.9917566999999994, 53.4047437], [-2.9925201999999995, 53.4043915], [-2.993022799999999, 53.4041765], [-2.9941550999999995, 53.4036568], [-2.9953113999999994, 53.4031168], [-2.9966229999999996, 53.402492900000006], [-3.0080715999999996, 53.3972062], [-3.0107766, 53.395971], [-3.0123092999999996, 53.39526529999999], [-3.0125645, 53.3951557], [-3.0126492568297585, 53.39510524095516], [-3.012811834399802, 53.39498059359255], [-3.0129626109366425, 53.39487277597301], [-3.0131030210540857, 53.39477928055256], [-3.013234499365937, 53.39469759978713], [-3.0133584804860014, 53.39462522613274], [-3.013476399028085, 53.39455965204534], [-3.0135896896059933, 53.39449836998091], [-3.0136997868335325, 53.39443887239543], [-3.013808125324507, 53.39437865174491], [-3.0139161396927223, 53.39431520048528], [-3.0140252645519854, 53.394246011072546], [-3.0141369345161007, 53.39416857596269], [-3.014252584198873, 53.39408038761167], [-3.014373648214109, 53.393978938475485], [-3.0145015611756145, 53.39386172101011], [-3.0146377576971943, 53.39372622767151], [-3.0150377, 53.393212900000016], [-3.0153063, 53.3929903], [-3.0156362, 53.3927826], [-3.0158525, 53.39267679999999], [-3.0161113000000004, 53.3925701], [-3.0164973, 53.3924543], [-3.0169535, 53.3923601], [-3.017409, 53.39230429999999], [-3.0178572999999997, 53.3922934], [-3.0184102000000004, 53.39231579999999], [-3.0188286999999994, 53.39237090000001], [-3.0192175999999997, 53.392474799999995], [-3.0210038999999997, 53.3929691], [-3.0218816000000004, 53.39321890000001], [-3.0227346, 53.3934546], [-3.0230338, 53.39353169999999], [-3.0237822, 53.393728799999984], [-3.0241882, 53.393838200000005], [-3.0253079, 53.39412089999999], [-3.0264676, 53.39444069999999], [-3.0276043, 53.3947522], [-3.0287561, 53.39506919999999], [-3.0296056, 53.3953023], [-3.0308587999999994, 53.395638199999986], [-3.0321144, 53.3959852], [-3.0334610999999994, 53.39635590000001], [-3.0340787999999996, 53.3965264], [-3.0346985999999996, 53.396684500000006], [-3.0348292, 53.3967078], [-3.0350237999999994, 53.39674529999999], [-3.0352517, 53.3967793], [-3.0357349999999994, 53.3968116], [-3.0357540999999997, 53.396813599999994], [-3.0361493, 53.396855], [-3.0366225000000004, 53.396898199999995], [-3.0372043999999994, 53.3969668], [-3.0376674, 53.3970787], [-3.0381486999999994, 53.39720610000001], [-3.0386087999999996, 53.397327], [-3.0392807, 53.3975231], [-3.039741900000001, 53.3976518], [-3.0404984999999995, 53.39785569999998], [-3.0410873, 53.398028], [-3.041272999999999, 53.3980834], [-3.0414563, 53.39814609999999], [-3.0416175999999995, 53.3982038], [-3.0418368999999994, 53.3982965], [-3.0420432, 53.398397], [-3.042216499999999, 53.3984908], [-3.0423759999999995, 53.39859040000001], [-3.0425029999999995, 53.39868080000001], [-3.0426486999999995, 53.398794], [-3.0430808, 53.3991541], [-3.0432315, 53.3992646], [-3.0433524, 53.3993392], [-3.0435145999999995, 53.3994344], [-3.0437342999999997, 53.399547299999995], [-3.0439655, 53.399644], [-3.0441559, 53.3997119], [-3.0443407999999996, 53.3997722], [-3.0446146, 53.3998527], [-3.0470947999999995, 53.4005358], [-3.0475579, 53.4006715], [-3.0483889, 53.400924800000006], [-3.0487999, 53.4010548], [-3.0492070999999994, 53.40119000000001], [-3.0502499999999997, 53.4015527], [-3.0510194, 53.4018382], [-3.0519238999999994, 53.4021956], [-3.0528218, 53.4025651], [-3.0542719660063726, 53.40316508534501], [-3.0546011999999996, 53.4033013], [-3.0557028, 53.4037537], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605]]} |
3.3 |
1216 |
1223 |
None |
None |
Birkenhead North |
53.4046605 |
-3.0579776 |
53.4046605 |
-3.0579776 |
1 |
0 |
2026-09-13 11:51:05 |
TERMINATED |
2026-09-13 11:40:49 |
Birkenhead North |
TD |
DIRECT_DESTINATION_ARRIVAL |
42543098 |
1789299594833295 |
19 |
19 |
2026-09-13 11:50:49.814022 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:40:49.328660 |
| 494843 |
526157 |
Y80646 |
742H35ML13 |
2026-09-13 |
COMPLETE |
13923104 |
2026-09-13 12:40:00 |
2026-09-13 11:51:05 |
2026-09-15 11:51:05 |
{"id": 526157, "stp": "P", "toc": "Great Western Railway", "uid": "Y80646", "consist": "165125", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80646/2026-09-13/detailed", "trust_id": "742H35ML13", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H35", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "1240", "current_leg_dep": "1237", "current_leg_end": "Twyford", "origin_dep_time": "1230", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-13T11:51:05", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]}", "current_leg_start": "Wargrave", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.4752397", "next_location_lon": "-0.8637746", "previous_location": "Wargrave", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3925.64, \"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\": 4044.079, \"from_m\": 3925.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7147.264, \"from_m\": 4044.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7168.18, \"from_m\": 7147.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\": 7288.038, \"from_m\": 7168.18, \"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\": 7561.652, \"from_m\": 7288.038, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7616.163, \"from_m\": 7561.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}, {\"to_m\": 7928.438, \"from_m\": 7616.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 526157, \"profile_key\": \"c7ab4e3598117e04400f93590a22d41c077629285e74cc5416a8b4b378d18a99\", \"schedule_id\": 19876, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30157}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}], \"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": "1230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4752397", "current_position_lon": "-0.8637746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:09Z\", \"source_id\": 13920479, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:09Z\", \"source_id\": 13921914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:42Z\", \"source_id\": 42542813, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:47Z\", \"source_id\": 13923104, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789299587757795, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:40:50.246178", "service_state_evidence_id": 13923104, "current_leg_start_actual_dep": "2026-09-13T12:37:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-13T11:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:50:51.295720", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HOT |
TWY |
2H35 |
165125 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3925.64, "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": 4044.079, "from_m": 3925.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7147.264, "from_m": 4044.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7168.18, "from_m": 7147.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": 7288.038, "from_m": 7168.18, "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": 7561.652, "from_m": 7288.038, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7616.163, "from_m": 7561.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}, {"to_m": 7928.438, "from_m": 7616.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 526157, "profile_key": "c7ab4e3598117e04400f93590a22d41c077629285e74cc5416a8b4b378d18a99", "schedule_id": 19876, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Twyford", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30157}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30157}], "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:09Z", "source_id": 13920479, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:09Z", "source_id": 13921914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:42Z", "source_id": 42542813, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:47Z", "source_id": 13923104, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
1230 |
1230 |
None |
None |
None |
Twyford |
1242 |
1242 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80646/2026-09-13/detailed |
None |
Wargrave |
2026-09-13T12:37:30+01:00 |
Twyford |
3.0 |
{"type": "LineString", "coordinates": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]} |
2.2 |
1237 |
1240 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-13 11:51:05 |
TERMINATED |
2026-09-13 11:40:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923104 |
1789299587757795 |
13 |
13 |
2026-09-13 11:50:51.295720 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:40:50.246178 |
| 494844 |
525255 |
L85395 |
875G28MJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:41:00 |
2026-09-13 11:51:05 |
2026-09-15 11:51:05 |
{"id": 525255, "stp": "P", "toc": "South Western Railway", "uid": "L85395", "consist": "450053+450073", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85395/2026-09-13/detailed", "trust_id": "875G28MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wimbledon Park Depot No 1 Up Carriage Siding", "service_date": "2026-09-13", "dest_arr_time": "1137", "dest_platform": null, "is_terminated": 1, "next_location": "Wimbledon Park Depot No 1 Up Carriage Siding", "signalling_id": "5G28", "timing_status": "LATE", "origin_station": "Wimbledon", "current_leg_arr": "1137", "current_leg_dep": "1139", "current_leg_end": "Wimbledon Park Depot No 1 Up Carriage Siding", "origin_dep_time": "1135", "origin_platform": "5", "current_location": "Wimbledon", "last_update_time": "2026-09-13T11:51:05", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.20485179999999997, 51.4219284], [-0.2058685, 51.421262099999986], [-0.2060616, 51.4211371], [-0.207602, 51.42015940000001], [-0.20780989999999996, 51.42002389999998], [-0.2084486, 51.41963719999999], [-0.20935839999999997, 51.4190835], [-0.209835, 51.41880499999999], [-0.21024829999999997, 51.4185326], [-0.2110258, 51.4180449], [-0.2107285, 51.4182537], [-0.21046799999999996, 51.41844309999999], [-0.2100704, 51.4187185], [-0.2096442, 51.419005], [-0.2094307, 51.41918069999999], [-0.20905380000000004, 51.41943010000001], [-0.2083914, 51.4198432], [-0.20776249999999996, 51.42025900000001], [-0.2062507, 51.4212458], [-0.20587009999999997, 51.42148950000001], [-0.2053909, 51.421797899999994], [-0.2049849, 51.42206159999999], [-0.20428299999999996, 51.42252149999999], [-0.2039652, 51.4227251], [-0.20355319999999996, 51.4230092], [-0.20352760000000003, 51.4230288], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587]]}", "current_leg_start": "Wimbledon", "dest_arr_time_act": "1137", "motion_projection": null, "next_location_lat": "51.4245587", "next_location_lon": "-0.2015474", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:42454973\", \"confirmationDeadline\": \"2026-09-13T11:41:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 188.24, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 218.727, \"from_m\": 188.24, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 312.032, \"from_m\": 218.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 407.192, \"from_m\": 312.032, \"capability_applied\": null, \"effective_limit_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\": 525255, \"profile_key\": \"49378a65bdc5790aa17c08f7a519d292ac44f821e5e285c8b24c7e592552acc8\", \"schedule_id\": 12312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Wimbledon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60461}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": null, \"location\": \"Wimbledon Park Depot No 1 Up Carriage Siding\", \"stage_seq\": 2, \"distance_m\": 407.192, \"section_seq\": 1, \"route_path_id\": 60461}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 407.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60461}], \"total_distance_m\": 407.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 376.705, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 30.487, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1135", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1438.0", "current_position_lat": "51.4245587", "current_position_lon": "-0.2015474", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Wimbledon", "service_state_platform": null, "timing_fact_generation": 1789295970372062, "current_leg_arrival_utc": "2026-09-13T11:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:00.412076", "service_state_evidence_id": 42454973, "current_leg_start_actual_dep": "2026-09-13T11:39:17+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:01.962196", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5G28 |
450053+450073 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 188.24, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 218.727, "from_m": 188.24, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 312.032, "from_m": 218.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", "infrastructure_limit_mph": 30.0}, {"to_m": 407.192, "from_m": 312.032, "capability_applied": null, "effective_limit_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": 525255, "profile_key": "49378a65bdc5790aa17c08f7a519d292ac44f821e5e285c8b24c7e592552acc8", "schedule_id": 12312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1135", "location": "Wimbledon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60461}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": null, "location": "Wimbledon Park Depot No 1 Up Carriage Siding", "stage_seq": 2, "distance_m": 407.192, "section_seq": 1, "route_path_id": 60461}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 407.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 60461}], "total_distance_m": 407.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 376.705, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 30.487, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Wimbledon |
1135 |
1135 |
5 |
None |
None |
Wimbledon Park Depot No 1 Up Carriage Siding |
1137 |
1137 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85395/2026-09-13/detailed |
None |
Wimbledon |
2026-09-13T11:39:17+01:00 |
Wimbledon Park Depot No 1 Up Carriage Siding |
1438.0 |
{"type": "LineString", "coordinates": [[-0.20485179999999997, 51.4219284], [-0.2058685, 51.421262099999986], [-0.2060616, 51.4211371], [-0.207602, 51.42015940000001], [-0.20780989999999996, 51.42002389999998], [-0.2084486, 51.41963719999999], [-0.20935839999999997, 51.4190835], [-0.209835, 51.41880499999999], [-0.21024829999999997, 51.4185326], [-0.2110258, 51.4180449], [-0.2107285, 51.4182537], [-0.21046799999999996, 51.41844309999999], [-0.2100704, 51.4187185], [-0.2096442, 51.419005], [-0.2094307, 51.41918069999999], [-0.20905380000000004, 51.41943010000001], [-0.2083914, 51.4198432], [-0.20776249999999996, 51.42025900000001], [-0.2062507, 51.4212458], [-0.20587009999999997, 51.42148950000001], [-0.2053909, 51.421797899999994], [-0.2049849, 51.42206159999999], [-0.20428299999999996, 51.42252149999999], [-0.2039652, 51.4227251], [-0.20355319999999996, 51.4230092], [-0.20352760000000003, 51.4230288], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587]]} |
1.0 |
1139 |
1137 |
None |
Wimbledon |
Wimbledon Park Depot No 1 Up Carriage Siding |
51.4245587 |
-0.2015474 |
51.4245587 |
-0.2015474 |
1 |
0 |
2026-09-13 11:51:05 |
TERMINATED |
2026-09-13 11:41:00 |
Wimbledon |
TD |
TRACKING_TIMEOUT |
42454973 |
1789295970372062 |
17 |
17 |
2026-09-13 11:51:01.962196 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:00.412076 |
| 494845 |
525638 |
C38263 |
509Y17MJ13 |
2026-09-13 |
COMPLETE |
13923726 |
2026-09-13 12:41:00 |
2026-09-13 11:51:05 |
2026-09-15 11:51:05 |
{"id": 525638, "stp": "P", "toc": "Elizabeth Line", "uid": "C38263", "consist": "345011", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38263/2026-09-13/detailed", "trust_id": "509Y17MJ13", "origin_crs": "GDP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y17", "timing_status": "ON TIME", "origin_station": "Gidea Park", "current_leg_arr": "1241", "current_leg_dep": "1239", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1159", "origin_platform": "3", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-13T11:51:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1241½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7422.59, \"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\": 7493.979, \"from_m\": 7422.59, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9351.929, \"from_m\": 7493.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9499.049, \"from_m\": 9351.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10405.911, \"from_m\": 9499.049, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10439.908, \"from_m\": 10405.911, \"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\": 10550.892, \"from_m\": 10439.908, \"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\": 10772.828, \"from_m\": 10550.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10850.561, \"from_m\": 10772.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11511.811, \"from_m\": 10850.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12798.468, \"from_m\": 11511.811, \"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\": 12887.064, \"from_m\": 12798.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12946.772, \"from_m\": 12887.064, \"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\": 13036.851, \"from_m\": 12946.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14685.351, \"from_m\": 13036.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15135.061, \"from_m\": 14685.351, \"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\": 15198.144, \"from_m\": 15135.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15522.731, \"from_m\": 15198.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15649.905, \"from_m\": 15522.731, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16034.972, \"from_m\": 15649.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16102.301, \"from_m\": 16034.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17208.043, \"from_m\": 16102.301, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17383.68, \"from_m\": 17208.043, \"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\": 21268.395, \"from_m\": 17383.68, \"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\": 21498.176, \"from_m\": 21268.395, \"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\": 21725.843, \"from_m\": 21498.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22020.915, \"from_m\": 21725.843, \"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\": 22043.108, \"from_m\": 22020.915, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22262.023, \"from_m\": 22043.108, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22450.205, \"from_m\": 22262.023, \"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\": 23342.676, \"from_m\": 22450.205, \"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\": 23444.954, \"from_m\": 23342.676, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23588.296, \"from_m\": 23444.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24090.455, \"from_m\": 23588.296, \"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\": 24707.474, \"from_m\": 24090.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\": 25336.77, \"from_m\": 24707.474, \"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\": 25521.631, \"from_m\": 25336.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25744.513, \"from_m\": 25521.631, \"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\": 26144.945, \"from_m\": 25744.513, \"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\": 26290.941, \"from_m\": 26144.945, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26461.164, \"from_m\": 26290.941, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27124.477, \"from_m\": 26461.164, \"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\": 27422.692, \"from_m\": 27124.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27647.965, \"from_m\": 27422.692, \"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\": 27963.042, \"from_m\": 27647.965, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28216.345, \"from_m\": 27963.042, \"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\": 28620.975, \"from_m\": 28216.345, \"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\": 28781.484, \"from_m\": 28620.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29020.18, \"from_m\": 28781.484, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30087.516, \"from_m\": 29020.18, \"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\": 30458.151, \"from_m\": 30087.516, \"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\": 30687.963, \"from_m\": 30458.151, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30907.104, \"from_m\": 30687.963, \"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\": 31029.957, \"from_m\": 30907.104, \"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\": 31185.883, \"from_m\": 31029.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31323.907, \"from_m\": 31185.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31781.455, \"from_m\": 31323.907, \"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\": 31936.517, \"from_m\": 31781.455, \"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\": 32499.224, \"from_m\": 31936.517, \"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\": 33416.927, \"from_m\": 32499.224, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33698.573, \"from_m\": 33416.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34773.842, \"from_m\": 33698.573, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35141.524, \"from_m\": 34773.842, \"capability_applied\": null, \"effective_limit_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\": 525638, \"profile_key\": \"31f3c6bd76c18bcd1c84455e6dff96a8e3161bf7a620c7766507bc460e43f68a\", \"schedule_id\": 4363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Gidea Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1202\", \"location\": \"Romford\", \"stage_seq\": 2, \"distance_m\": 1752.37, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 3, \"distance_m\": 5703.129, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Goodmayes\", \"stage_seq\": 4, \"distance_m\": 6825.754, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Seven Kings\", \"stage_seq\": 5, \"distance_m\": 7946.74, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Ilford\", \"stage_seq\": 6, \"distance_m\": 10221.194, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Manor Park\", \"stage_seq\": 7, \"distance_m\": 12038.393, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 8, \"distance_m\": 12946.772, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Forest Gate\", \"stage_seq\": 9, \"distance_m\": 13573.916, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 14829.439, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Stratford\", \"stage_seq\": 11, \"distance_m\": 15586.318, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 12, \"distance_m\": 17549.429, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 13, \"distance_m\": 20989.275, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 14, \"distance_m\": 22017.594, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 23517.709, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 16, \"distance_m\": 25238.757, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 27266.354, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 28589.196, \"section_seq\": 1, \"route_path_id\": 29960}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 35141.524, \"section_seq\": 1, \"route_path_id\": 29960}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35141.524, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29960}], \"total_distance_m\": 35141.524, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 34258.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 883.186, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1159", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:19Z\", \"source_id\": 42484826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:22Z\", \"source_id\": 13905037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:17Z\", \"source_id\": 42490738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:24Z\", \"source_id\": 13906823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:24Z\", \"source_id\": 42493903, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:29Z\", \"source_id\": 13907743, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:30Z\", \"source_id\": 42496859, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:36Z\", \"source_id\": 13908661, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:12Z\", \"source_id\": 42500618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:19Z\", \"source_id\": 13909904, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:34Z\", \"source_id\": 42505510, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:39Z\", \"source_id\": 13911421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:04Z\", \"source_id\": 42509088, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:07Z\", \"source_id\": 13912576, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:16Z\", \"source_id\": 42512225, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:23Z\", \"source_id\": 13913593, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:18Z\", \"source_id\": 42515287, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:18Z\", \"source_id\": 13914518, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:14Z\", \"source_id\": 42524091, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:19Z\", \"source_id\": 13917267, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:26Z\", \"source_id\": 42528798, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:28Z\", \"source_id\": 13918727, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:08Z\", \"source_id\": 42532962, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:12Z\", \"source_id\": 13920023, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:00Z\", \"source_id\": 42537362, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:04Z\", \"source_id\": 13921426, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:18Z\", \"source_id\": 42540787, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:22Z\", \"source_id\": 13922465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:03Z\", \"source_id\": 42544898, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:08Z\", \"source_id\": 13923726, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789299669951236, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:04.405341", "service_state_evidence_id": 42544898, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-13T11:41:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:05.011053", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
GDP |
PDX |
9Y17 |
345011 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 7422.59, "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": 7493.979, "from_m": 7422.59, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9351.929, "from_m": 7493.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9499.049, "from_m": 9351.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10405.911, "from_m": 9499.049, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10439.908, "from_m": 10405.911, "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": 10550.892, "from_m": 10439.908, "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": 10772.828, "from_m": 10550.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10850.561, "from_m": 10772.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11511.811, "from_m": 10850.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12798.468, "from_m": 11511.811, "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": 12887.064, "from_m": 12798.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12946.772, "from_m": 12887.064, "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": 13036.851, "from_m": 12946.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14685.351, "from_m": 13036.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15135.061, "from_m": 14685.351, "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": 15198.144, "from_m": 15135.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15522.731, "from_m": 15198.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15649.905, "from_m": 15522.731, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16034.972, "from_m": 15649.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16102.301, "from_m": 16034.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17208.043, "from_m": 16102.301, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17383.68, "from_m": 17208.043, "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": 21268.395, "from_m": 17383.68, "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": 21498.176, "from_m": 21268.395, "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": 21725.843, "from_m": 21498.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22020.915, "from_m": 21725.843, "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": 22043.108, "from_m": 22020.915, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22262.023, "from_m": 22043.108, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22450.205, "from_m": 22262.023, "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": 23342.676, "from_m": 22450.205, "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": 23444.954, "from_m": 23342.676, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23588.296, "from_m": 23444.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24090.455, "from_m": 23588.296, "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": 24707.474, "from_m": 24090.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": 25336.77, "from_m": 24707.474, "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": 25521.631, "from_m": 25336.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25744.513, "from_m": 25521.631, "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": 26144.945, "from_m": 25744.513, "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": 26290.941, "from_m": 26144.945, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26461.164, "from_m": 26290.941, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27124.477, "from_m": 26461.164, "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": 27422.692, "from_m": 27124.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27647.965, "from_m": 27422.692, "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": 27963.042, "from_m": 27647.965, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28216.345, "from_m": 27963.042, "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": 28620.975, "from_m": 28216.345, "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": 28781.484, "from_m": 28620.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29020.18, "from_m": 28781.484, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30087.516, "from_m": 29020.18, "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": 30458.151, "from_m": 30087.516, "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": 30687.963, "from_m": 30458.151, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30907.104, "from_m": 30687.963, "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": 31029.957, "from_m": 30907.104, "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": 31185.883, "from_m": 31029.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31323.907, "from_m": 31185.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31781.455, "from_m": 31323.907, "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": 31936.517, "from_m": 31781.455, "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": 32499.224, "from_m": 31936.517, "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": 33416.927, "from_m": 32499.224, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33698.573, "from_m": 33416.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 34773.842, "from_m": 33698.573, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35141.524, "from_m": 34773.842, "capability_applied": null, "effective_limit_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": 525638, "profile_key": "31f3c6bd76c18bcd1c84455e6dff96a8e3161bf7a620c7766507bc460e43f68a", "schedule_id": 4363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1159", "location": "Gidea Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1202", "location": "Romford", "stage_seq": 2, "distance_m": 1752.37, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Chadwell Heath", "stage_seq": 3, "distance_m": 5703.129, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Goodmayes", "stage_seq": 4, "distance_m": 6825.754, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Seven Kings", "stage_seq": 5, "distance_m": 7946.74, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Ilford", "stage_seq": 6, "distance_m": 10221.194, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Manor Park", "stage_seq": 7, "distance_m": 12038.393, "section_seq": 1, "route_path_id": 29960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Forest Gate Jn", "stage_seq": 8, "distance_m": 12946.772, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Forest Gate", "stage_seq": 9, "distance_m": 13573.916, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Maryland", "stage_seq": 10, "distance_m": 14829.439, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Stratford", "stage_seq": 11, "distance_m": 15586.318, "section_seq": 1, "route_path_id": 29960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Pudding Mill Lane Portal", "stage_seq": 12, "distance_m": 17549.429, "section_seq": 1, "route_path_id": 29960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 13, "distance_m": 20989.275, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Whitechapel Crossrail", "stage_seq": 14, "distance_m": 22017.594, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Liverpool Street (Crossrail)", "stage_seq": 15, "distance_m": 23517.709, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Farringdon Crossrail", "stage_seq": 16, "distance_m": 25238.757, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 17, "distance_m": 27266.354, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 28589.196, "section_seq": 1, "route_path_id": 29960}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 19, "distance_m": 35141.524, "section_seq": 1, "route_path_id": 29960}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35141.524, "from_m": 0.0, "section_seq": 1, "route_path_id": 29960}], "total_distance_m": 35141.524, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 34258.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 883.186, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:19Z", "source_id": 42484826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:22Z", "source_id": 13905037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:17Z", "source_id": 42490738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:24Z", "source_id": 13906823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:24Z", "source_id": 42493903, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:29Z", "source_id": 13907743, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:30Z", "source_id": 42496859, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:36Z", "source_id": 13908661, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:12Z", "source_id": 42500618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:19Z", "source_id": 13909904, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:34Z", "source_id": 42505510, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:39Z", "source_id": 13911421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:04Z", "source_id": 42509088, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:07Z", "source_id": 13912576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:16Z", "source_id": 42512225, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:23Z", "source_id": 13913593, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:18Z", "source_id": 42515287, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:18Z", "source_id": 13914518, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:14Z", "source_id": 42524091, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:19Z", "source_id": 13917267, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:26Z", "source_id": 42528798, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:28Z", "source_id": 13918727, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:08Z", "source_id": 42532962, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:12Z", "source_id": 13920023, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:00Z", "source_id": 42537362, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:04Z", "source_id": 13921426, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:18Z", "source_id": 42540787, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:22Z", "source_id": 13922465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:03Z", "source_id": 42544898, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:08Z", "source_id": 13923726, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Gidea Park |
1159 |
1159 |
3 |
None |
None |
Paddington (Crossrail) |
1243 |
1241½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38263/2026-09-13/detailed |
None |
Bond Street (Crossrail) |
2026-09-13T12:39:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
1239 |
1241 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-13 11:51:05 |
TERMINATED |
2026-09-13 11:41:01 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
42544898 |
1789299669951236 |
94 |
94 |
2026-09-13 11:51:05.011053 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:04.405341 |
| 494846 |
525984 |
G38669 |
401K09MK13 |
2026-09-13 |
COMPLETE |
13922980 |
2026-09-13 12:41:00 |
2026-09-13 11:51:35 |
2026-09-15 11:51:35 |
{"id": 525984, "stp": "P", "toc": "Transport for Wales", "uid": "G38669", "consist": "197036", "dest_crs": "CRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38669/2026-09-13/detailed", "trust_id": "401K09MK13", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "9", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K09", "timing_status": "ON TIME", "origin_station": "Chester", "current_leg_arr": "1241", "current_leg_dep": "1221", "current_leg_end": "Crewe", "origin_dep_time": "1221", "origin_platform": "1", "current_location": "Crewe", "last_update_time": "2026-09-13T11:51:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Chester", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Chester", "current_leg_milage": "21.0", "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\": 536.676, \"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\": 577.602, \"from_m\": 536.676, \"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\": 619.231, \"from_m\": 577.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2643.531, \"from_m\": 619.231, \"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\": 16598.216, \"from_m\": 2643.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16741.966, \"from_m\": 16598.216, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16786.589, \"from_m\": 16741.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16991.747, \"from_m\": 16786.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29304.966, \"from_m\": 16991.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32354.17, \"from_m\": 29304.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33189.135, \"from_m\": 32354.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33515.975, \"from_m\": 33189.135, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33842.624, \"from_m\": 33515.975, \"capability_applied\": null, \"effective_limit_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\": 525984, \"profile_key\": \"ca06003a85f3054f905110d8c24e398b6b9ac68d1065483b27f70f3ce2f6c425\", \"schedule_id\": 8309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 2, \"distance_m\": 16741.966, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 3, \"distance_m\": 31442.582, \"section_seq\": 1, \"route_path_id\": 32049}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 4, \"distance_m\": 33842.624, \"section_seq\": 1, \"route_path_id\": 32049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33842.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32049}], \"total_distance_m\": 33842.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33798.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 44.623, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:26Z\", \"source_id\": 42542451, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:31Z\", \"source_id\": 13922980, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "9", "timing_fact_generation": 1789299574460720, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:05.553251", "service_state_evidence_id": 13922980, "current_leg_start_actual_dep": "2026-09-13T12:21:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:05.764129", "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 |
CTR |
CRE |
1K09 |
197036 |
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": 536.676, "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": 577.602, "from_m": 536.676, "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": 619.231, "from_m": 577.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2643.531, "from_m": 619.231, "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": 16598.216, "from_m": 2643.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16741.966, "from_m": 16598.216, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16786.589, "from_m": 16741.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16991.747, "from_m": 16786.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29304.966, "from_m": 16991.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32354.17, "from_m": 29304.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33189.135, "from_m": 32354.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33515.975, "from_m": 33189.135, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33842.624, "from_m": 33515.975, "capability_applied": null, "effective_limit_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": 525984, "profile_key": "ca06003a85f3054f905110d8c24e398b6b9ac68d1065483b27f70f3ce2f6c425", "schedule_id": 8309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Beeston Castle & T.S.B.", "stage_seq": 2, "distance_m": 16741.966, "section_seq": 1, "route_path_id": 32049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Crewe Steel Works S.B.", "stage_seq": 3, "distance_m": 31442.582, "section_seq": 1, "route_path_id": 32049}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Crewe", "stage_seq": 4, "distance_m": 33842.624, "section_seq": 1, "route_path_id": 32049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33842.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 32049}], "total_distance_m": 33842.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33798.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 44.623, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10606, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:26Z", "source_id": 42542451, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:31Z", "source_id": 13922980, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Chester |
1221 |
1221 |
1 |
None |
None |
Crewe |
1242 |
1241 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38669/2026-09-13/detailed |
None |
Chester |
2026-09-13T12:21:00+01:00 |
Crewe |
20.0 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
21.0 |
1221 |
1241 |
Chester |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-13 11:51:35 |
TERMINATED |
2026-09-13 11:41:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13922980 |
1789299574460720 |
11 |
11 |
2026-09-13 11:51:05.764129 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:05.553251 |
| 494847 |
524973 |
C37270 |
889R96MI13 |
2026-09-13 |
COMPLETE |
13923530 |
2026-09-13 12:41:00 |
2026-09-13 11:51:35 |
2026-09-15 11:51:35 |
{"id": 524973, "stp": "P", "toc": "Elizabeth Line", "uid": "C37270", "consist": "345065", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37270/2026-09-13/detailed", "trust_id": "889R96MI13", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-13", "dest_arr_time": "1241", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R96", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1241", "current_leg_dep": "1235", "current_leg_end": "Reading", "origin_dep_time": "1117", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-13T11:51:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49321.595, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50847.101, \"from_m\": 49321.595, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50935.246, \"from_m\": 50847.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50956.772, \"from_m\": 50935.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51122.909, \"from_m\": 50956.772, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53687.83, \"from_m\": 51122.909, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 61964.973, \"from_m\": 53687.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62003.512, \"from_m\": 61964.973, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62154.103, \"from_m\": 62003.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63483.848, \"from_m\": 62154.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63495.452, \"from_m\": 63483.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72672.932, \"from_m\": 63495.452, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72727.443, \"from_m\": 72672.932, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79484.371, \"from_m\": 72727.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79564.317, \"from_m\": 79484.371, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79622.698, \"from_m\": 79564.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79729.585, \"from_m\": 79622.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79785.705, \"from_m\": 79729.585, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79844.095, \"from_m\": 79785.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80468.611, \"from_m\": 79844.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 80945.495, \"from_m\": 80468.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 524973, \"profile_key\": \"314aa88b0ee0bfa485e1effba0d877e1211cc0171f50e580b0cec7ba3d88a2c5\", \"schedule_id\": 4135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": \"1120H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1124\", \"wtt_dep\": \"1124H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1127H\", \"wtt_dep\": \"1128H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1131H\", \"wtt_dep\": \"1132H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1138\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1141\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1147\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1156\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 44371.374, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Langley\", \"stage_seq\": 23, \"distance_m\": 49180.402, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 52879.317, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Burnham\", \"stage_seq\": 25, \"distance_m\": 56753.661, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Taplow\", \"stage_seq\": 26, \"distance_m\": 59213.094, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Maidenhead\", \"stage_seq\": 27, \"distance_m\": 62111.934, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Twyford\", \"stage_seq\": 28, \"distance_m\": 73001.056, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 79785.705, \"section_seq\": 1, \"route_path_id\": 29907}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 30, \"distance_m\": 80945.495, \"section_seq\": 1, \"route_path_id\": 29907}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80945.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29907}], \"total_distance_m\": 80945.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62580.585, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18364.91, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:19:39Z\", \"source_id\": 42426583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:19:43Z\", \"source_id\": 13886637, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:46Z\", \"source_id\": 42432471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:48Z\", \"source_id\": 13888471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:07Z\", \"source_id\": 42437227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:12Z\", \"source_id\": 13889988, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:31:13Z\", \"source_id\": 42442985, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:31:19Z\", \"source_id\": 13891836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:27Z\", \"source_id\": 42447808, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:31Z\", \"source_id\": 13893316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:55Z\", \"source_id\": 42451424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:58Z\", \"source_id\": 13894468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:31Z\", \"source_id\": 42456522, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:32Z\", \"source_id\": 13896048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:50Z\", \"source_id\": 42461032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:53Z\", \"source_id\": 13897565, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:28Z\", \"source_id\": 42465050, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:32Z\", \"source_id\": 13898787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:06Z\", \"source_id\": 42468787, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:12Z\", \"source_id\": 13900027, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:52Z\", \"source_id\": 42475572, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:54Z\", \"source_id\": 13902154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:01Z\", \"source_id\": 42480076, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:04Z\", \"source_id\": 13903548, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:45Z\", \"source_id\": 42482542, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:54Z\", \"source_id\": 13904346, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:45Z\", \"source_id\": 42490006, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:51Z\", \"source_id\": 13906592, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:50Z\", \"source_id\": 42494476, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:57Z\", \"source_id\": 13907916, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:44Z\", \"source_id\": 42502801, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:48Z\", \"source_id\": 13910589, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:26Z\", \"source_id\": 42509616, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:31Z\", \"source_id\": 13912740, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:00Z\", \"source_id\": 42514845, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:02Z\", \"source_id\": 13914381, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:46Z\", \"source_id\": 42518928, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:53Z\", \"source_id\": 13915682, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:02Z\", \"source_id\": 42523727, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:07Z\", \"source_id\": 13917167, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:46Z\", \"source_id\": 42533933, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:46Z\", \"source_id\": 13920309, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:37Z\", \"source_id\": 42544194, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:42Z\", \"source_id\": 13923530, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789299643625503, "current_leg_arrival_utc": "2026-09-13T12:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:11.609520", "service_state_evidence_id": 13923530, "current_leg_start_actual_dep": "2026-09-13T12:33:00+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:12.045322", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R96 |
345065 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49321.595, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50847.101, "from_m": 49321.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50935.246, "from_m": 50847.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50956.772, "from_m": 50935.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51122.909, "from_m": 50956.772, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53687.83, "from_m": 51122.909, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 61964.973, "from_m": 53687.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62003.512, "from_m": 61964.973, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62154.103, "from_m": 62003.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63483.848, "from_m": 62154.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63495.452, "from_m": 63483.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72672.932, "from_m": 63495.452, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72727.443, "from_m": 72672.932, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79484.371, "from_m": 72727.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79564.317, "from_m": 79484.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79622.698, "from_m": 79564.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79729.585, "from_m": 79622.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79785.705, "from_m": 79729.585, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79844.095, "from_m": 79785.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80468.611, "from_m": 79844.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 80945.495, "from_m": 80468.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 524973, "profile_key": "314aa88b0ee0bfa485e1effba0d877e1211cc0171f50e580b0cec7ba3d88a2c5", "schedule_id": 4135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1117", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": "1120H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1124", "wtt_dep": "1124H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1127H", "wtt_dep": "1128H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1131H", "wtt_dep": "1132H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1138", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1141", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1147", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1156", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "West Drayton", "stage_seq": 22, "distance_m": 44371.374, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Langley", "stage_seq": 23, "distance_m": 49180.402, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Slough", "stage_seq": 24, "distance_m": 52879.317, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Burnham", "stage_seq": 25, "distance_m": 56753.661, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Taplow", "stage_seq": 26, "distance_m": 59213.094, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Maidenhead", "stage_seq": 27, "distance_m": 62111.934, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Twyford", "stage_seq": 28, "distance_m": 73001.056, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Kennet Bridge Jn", "stage_seq": 29, "distance_m": 79785.705, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": null, "location": "Reading", "stage_seq": 30, "distance_m": 80945.495, "section_seq": 1, "route_path_id": 29907}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80945.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 29907}], "total_distance_m": 80945.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62580.585, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18364.91, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:19:39Z", "source_id": 42426583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:19:43Z", "source_id": 13886637, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:46Z", "source_id": 42432471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:48Z", "source_id": 13888471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:07Z", "source_id": 42437227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:12Z", "source_id": 13889988, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:31:13Z", "source_id": 42442985, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:31:19Z", "source_id": 13891836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:27Z", "source_id": 42447808, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:31Z", "source_id": 13893316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:55Z", "source_id": 42451424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:58Z", "source_id": 13894468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:31Z", "source_id": 42456522, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:32Z", "source_id": 13896048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:50Z", "source_id": 42461032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:53Z", "source_id": 13897565, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:28Z", "source_id": 42465050, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T10:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:32Z", "source_id": 13898787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:06Z", "source_id": 42468787, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:12Z", "source_id": 13900027, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:52Z", "source_id": 42475572, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T10:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:54Z", "source_id": 13902154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:01Z", "source_id": 42480076, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T10:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:04Z", "source_id": 13903548, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:45Z", "source_id": 42482542, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T10:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:54Z", "source_id": 13904346, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:45Z", "source_id": 42490006, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:51Z", "source_id": 13906592, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:50Z", "source_id": 42494476, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:57Z", "source_id": 13907916, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:44Z", "source_id": 42502801, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:48Z", "source_id": 13910589, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:26Z", "source_id": 42509616, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:31Z", "source_id": 13912740, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:00Z", "source_id": 42514845, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:02Z", "source_id": 13914381, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:46Z", "source_id": 42518928, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:53Z", "source_id": 13915682, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:02Z", "source_id": 42523727, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:07Z", "source_id": 13917167, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:46Z", "source_id": 42533933, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T11:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:46Z", "source_id": 13920309, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:37Z", "source_id": 42544194, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:42Z", "source_id": 13923530, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1117 |
1117 |
3 |
None |
None |
Reading |
1241 |
1240 |
14 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37270/2026-09-13/detailed |
None |
Twyford |
2026-09-13T12:33:00+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
1235 |
1241 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-13 11:51:35 |
TERMINATED |
2026-09-13 11:41:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923530 |
1789299643625503 |
159 |
159 |
2026-09-13 11:51:12.045322 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:11.609520 |
| 494848 |
526232 |
C33562 |
735P40ML13 |
2026-09-13 |
COMPLETE |
13923289 |
2026-09-13 12:39:00 |
2026-09-13 11:51:35 |
2026-09-15 11:51:35 |
{"id": 526232, "stp": "P", "toc": "Great Western Railway", "uid": "C33562", "consist": "802002", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33562/2026-09-13/detailed", "trust_id": "735P40ML13", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Pole Iep Depot", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": null, "is_terminated": 1, "next_location": "North Pole Iep Depot", "signalling_id": "5P40", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1241", "current_leg_dep": "1236", "current_leg_end": "North Pole Iep Depot", "origin_dep_time": "1236", "origin_platform": "5", "current_location": "Ladbroke Grove Jn", "last_update_time": "2026-09-13T11:51:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]}", "current_leg_start": "London Paddington", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.5225869", "next_location_lon": "-0.2489266", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3514.569, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5236.734, \"from_m\": 3514.569, \"capability_applied\": null, \"effective_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\": 526232, \"profile_key\": \"9bfc0d3d687c48f670d857e5748b2aae32fe0ef35ae8f75068c49354d56fd62a\", \"schedule_id\": 3379, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 28218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 28218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2796.697, \"section_seq\": 1, \"route_path_id\": 28218}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"North Pole Iep Depot\", \"stage_seq\": 5, \"distance_m\": 5236.734, \"section_seq\": 1, \"route_path_id\": 28218}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5236.734, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28218}], \"total_distance_m\": 5236.734, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3514.569, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1236", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5225869", "current_position_lon": "-0.2489266", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:22Z\", \"source_id\": 42542317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:29Z\", \"source_id\": 13922957, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Pole Iep Depot", "service_state_platform": null, "timing_fact_generation": 1789299612011551, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:21.035781", "service_state_evidence_id": 13922957, "current_leg_start_actual_dep": "2026-09-13T12:36:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:21.517412", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
None |
5P40 |
802002 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3514.569, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5236.734, "from_m": 3514.569, "capability_applied": null, "effective_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": 526232, "profile_key": "9bfc0d3d687c48f670d857e5748b2aae32fe0ef35ae8f75068c49354d56fd62a", "schedule_id": 3379, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1236", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 28218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 28218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2796.697, "section_seq": 1, "route_path_id": 28218}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "North Pole Iep Depot", "stage_seq": 5, "distance_m": 5236.734, "section_seq": 1, "route_path_id": 28218}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5236.734, "from_m": 0.0, "section_seq": 1, "route_path_id": 28218}], "total_distance_m": 5236.734, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3514.569, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23116, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:22Z", "source_id": 42542317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:29Z", "source_id": 13922957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
London Paddington |
1236 |
1236 |
5 |
None |
None |
North Pole Iep Depot |
1242 |
1242 |
None |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33562/2026-09-13/detailed |
None |
London Paddington |
2026-09-13T12:36:00+01:00 |
North Pole Iep Depot |
5.0 |
{"type": "LineString", "coordinates": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]} |
3.2 |
1236 |
1241 |
North Pole Iep Depot |
Ladbroke Grove Jn |
North Pole Iep Depot |
51.5225869 |
-0.2489266 |
51.5225869 |
-0.2489266 |
1 |
0 |
2026-09-13 11:51:35 |
TERMINATED |
2026-09-13 11:41:00 |
North Pole Iep Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13922957 |
1789299612011551 |
12 |
12 |
2026-09-13 11:51:21.517412 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:21.035781 |
| 494849 |
525675 |
C36858 |
739C84MK13 |
2026-09-13 |
COMPLETE |
13923571 |
2026-09-13 12:41:00 |
2026-09-13 11:51:35 |
2026-09-15 11:51:35 |
{"id": 525675, "stp": "P", "toc": "Elizabeth Line", "uid": "C36858", "consist": "345055", "dest_crs": "GDP", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36858/2026-09-13/detailed", "trust_id": "739C84MK13", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "4", "is_terminated": 1, "next_location": "Gidea Park", "signalling_id": "9C84", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1241", "current_leg_dep": "1239", "current_leg_end": "Gidea Park", "origin_dep_time": "1200", "origin_platform": "A", "current_location": "Gidea Park", "last_update_time": "2026-09-13T11:51:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1826401, 51.57477960000001], [0.1815792, 51.5744793], [0.1812359, 51.57437539999999], [0.1796630568239043, 51.57390903148454], [0.17898709999999998, 51.57370859999999], [0.1787673, 51.5736508], [0.1782129, 51.573512699999995], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1773347, 51.5732011], [0.17782239999999996, 51.5733097], [0.1784065, 51.5734468], [0.1788299, 51.5735537], [0.1790496, 51.5736089], [0.1796630568239043, 51.57377471010074], [0.18134049999999996, 51.5742281], [0.1834839, 51.5748547], [0.1837444, 51.5749288], [0.18497279999999997, 51.575282599999994], [0.1861132, 51.5756202], [0.1870629, 51.57590480000001], [0.1874451, 51.5760091], [0.18815829999999997, 51.5762119], [0.1885604, 51.5763344], [0.1890244, 51.5764903], [0.1894441, 51.5766061], [0.19002379999999996, 51.57678030000001], [0.1908188, 51.5770095], [0.1915178, 51.577219500000005], [0.1922471, 51.5774279], [0.19290819999999995, 51.5776221], [0.1937397, 51.5778646], [0.1947791, 51.5781638], [0.195801, 51.5784622], [0.1967196, 51.5787397], [0.1976278, 51.5789964], [0.1985301, 51.579263100000006], [0.19940350000000004, 51.57951729999999], [0.2000724, 51.5797264], [0.2008449, 51.57997559999999], [0.20148989999999997, 51.58019060000001], [0.2021621, 51.5804198], [0.202956, 51.58069819999999], [0.2037792, 51.5809824], [0.2042084, 51.58112320000001], [0.2046673, 51.5812807], [0.20499049999999996, 51.58137490000001], [0.20544250000000003, 51.5815199], [0.2058261, 51.5816649], [0.20622009999999996, 51.58181650000001]]}", "current_leg_start": "Romford", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.5818165", "next_location_lon": "0.2062201", "previous_location": "Romford", "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\": 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\": 38464.403, \"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}], \"service_id\": 525675, \"profile_key\": \"1f60b4c833de6b8daa4f24c5c1cbfec191b9c760219d5d947f3c2b07aa6073c3\", \"schedule_id\": 4009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 49181}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 49181}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38464.403, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49181}], \"total_distance_m\": 38464.403, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38464.403, \"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": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5818165", "current_position_lon": "0.2062201", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:03Z\", \"source_id\": 42487448, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:06Z\", \"source_id\": 13905806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:10Z\", \"source_id\": 42490578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:13Z\", \"source_id\": 13906778, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:19Z\", \"source_id\": 42495127, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:22Z\", \"source_id\": 13908128, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:48Z\", \"source_id\": 42498675, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:52Z\", \"source_id\": 13909252, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:53Z\", \"source_id\": 42502990, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:56Z\", \"source_id\": 13910682, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:44Z\", \"source_id\": 42508617, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:49Z\", \"source_id\": 13912416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:37Z\", \"source_id\": 42509892, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:44Z\", \"source_id\": 13912831, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:59Z\", \"source_id\": 42513304, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:03Z\", \"source_id\": 13913927, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:05Z\", \"source_id\": 42516470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:07Z\", \"source_id\": 13914896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:28Z\", \"source_id\": 42519968, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:33Z\", \"source_id\": 13916006, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:27Z\", \"source_id\": 42524332, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:27Z\", \"source_id\": 13917344, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:58Z\", \"source_id\": 42528036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:03Z\", \"source_id\": 13918514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:06Z\", \"source_id\": 42531286, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:09Z\", \"source_id\": 13919489, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:41Z\", \"source_id\": 42535333, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:43Z\", \"source_id\": 13920757, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:08Z\", \"source_id\": 42540573, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:12Z\", \"source_id\": 13922395, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:44Z\", \"source_id\": 42544371, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:48Z\", \"source_id\": 13923571, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park", "service_state_platform": "4", "timing_fact_generation": 1789299650400036, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:25.456870", "service_state_evidence_id": 13923571, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:25.856078", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
GDP |
9C84 |
345055 |
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": 38464.403, "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}], "service_id": 525675, "profile_key": "1f60b4c833de6b8daa4f24c5c1cbfec191b9c760219d5d947f3c2b07aa6073c3", "schedule_id": 4009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 49181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 49181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 49181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 49181}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 49181}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38464.403, "from_m": 0.0, "section_seq": 1, "route_path_id": 49181}], "total_distance_m": 38464.403, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38464.403, "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-13T11:02:03Z", "source_id": 42487448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:06Z", "source_id": 13905806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:10Z", "source_id": 42490578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:13Z", "source_id": 13906778, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:19Z", "source_id": 42495127, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:22Z", "source_id": 13908128, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:48Z", "source_id": 42498675, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:52Z", "source_id": 13909252, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:53Z", "source_id": 42502990, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:56Z", "source_id": 13910682, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:44Z", "source_id": 42508617, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:49Z", "source_id": 13912416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:37Z", "source_id": 42509892, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:44Z", "source_id": 13912831, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:59Z", "source_id": 42513304, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:03Z", "source_id": 13913927, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:05Z", "source_id": 42516470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:07Z", "source_id": 13914896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:28Z", "source_id": 42519968, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:33Z", "source_id": 13916006, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:27Z", "source_id": 42524332, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:27Z", "source_id": 13917344, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:58Z", "source_id": 42528036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:03Z", "source_id": 13918514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:06Z", "source_id": 42531286, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:09Z", "source_id": 13919489, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:41Z", "source_id": 42535333, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:43Z", "source_id": 13920757, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:08Z", "source_id": 42540573, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:12Z", "source_id": 13922395, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:44Z", "source_id": 42544371, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:48Z", "source_id": 13923571, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1200 |
1200 |
A |
None |
None |
Gidea Park |
1243 |
1241 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36858/2026-09-13/detailed |
None |
Romford |
2026-09-13T12:39:00+01:00 |
Gidea Park |
2.0 |
{"type": "LineString", "coordinates": [[0.1826401, 51.57477960000001], [0.1815792, 51.5744793], [0.1812359, 51.57437539999999], [0.1796630568239043, 51.57390903148454], [0.17898709999999998, 51.57370859999999], [0.1787673, 51.5736508], [0.1782129, 51.573512699999995], [0.1777737, 51.5733997], [0.1775616, 51.5733464], [0.1772142, 51.573256], [0.1767455, 51.5731176], [0.1763451, 51.5730174], [0.17612719999999998, 51.5729717], [0.17518419999999998, 51.57273310000001], [0.1773347, 51.5732011], [0.17782239999999996, 51.5733097], [0.1784065, 51.5734468], [0.1788299, 51.5735537], [0.1790496, 51.5736089], [0.1796630568239043, 51.57377471010074], [0.18134049999999996, 51.5742281], [0.1834839, 51.5748547], [0.1837444, 51.5749288], [0.18497279999999997, 51.575282599999994], [0.1861132, 51.5756202], [0.1870629, 51.57590480000001], [0.1874451, 51.5760091], [0.18815829999999997, 51.5762119], [0.1885604, 51.5763344], [0.1890244, 51.5764903], [0.1894441, 51.5766061], [0.19002379999999996, 51.57678030000001], [0.1908188, 51.5770095], [0.1915178, 51.577219500000005], [0.1922471, 51.5774279], [0.19290819999999995, 51.5776221], [0.1937397, 51.5778646], [0.1947791, 51.5781638], [0.195801, 51.5784622], [0.1967196, 51.5787397], [0.1976278, 51.5789964], [0.1985301, 51.579263100000006], [0.19940350000000004, 51.57951729999999], [0.2000724, 51.5797264], [0.2008449, 51.57997559999999], [0.20148989999999997, 51.58019060000001], [0.2021621, 51.5804198], [0.202956, 51.58069819999999], [0.2037792, 51.5809824], [0.2042084, 51.58112320000001], [0.2046673, 51.5812807], [0.20499049999999996, 51.58137490000001], [0.20544250000000003, 51.5815199], [0.2058261, 51.5816649], [0.20622009999999996, 51.58181650000001]]} |
1.8 |
1239 |
1241 |
Romford |
Gidea Park |
Gidea Park |
51.5818165 |
0.2062201 |
51.5818165 |
0.2062201 |
1 |
0 |
2026-09-13 11:51:35 |
TERMINATED |
2026-09-13 11:41:00 |
Gidea Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923571 |
1789299650400036 |
91 |
91 |
2026-09-13 11:51:25.856078 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:25.456870 |
| 494850 |
524615 |
P86674 |
892A30MH13 |
2026-09-13 |
COMPLETE |
13923040 |
2026-09-13 12:41:00 |
2026-09-13 11:51:35 |
2026-09-15 11:51:35 |
{"id": 524615, "stp": "O", "toc": "Southeastern", "uid": "P86674", "consist": "377516+377521", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86674/2026-09-13/detailed", "trust_id": "892A30MH13", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-13", "dest_arr_time": "1239", "dest_platform": "7", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2A30", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "1241", "current_leg_dep": "1224", "current_leg_end": "London Victoria", "origin_dep_time": "1056", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-13T11:51:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Bromley South", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Bromley South", "current_leg_milage": "10.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 50.193, \"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\": 298.831, \"from_m\": 50.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 537.705, \"from_m\": 298.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 592.921, \"from_m\": 537.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 792.091, \"from_m\": 592.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2023.517, \"from_m\": 792.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4388.63, \"from_m\": 2023.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5554.505, \"from_m\": 4388.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5598.334, \"from_m\": 5554.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18263.54, \"from_m\": 5598.334, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21395.162, \"from_m\": 18263.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26675.129, \"from_m\": 21395.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27158.596, \"from_m\": 26675.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30752.043, \"from_m\": 27158.596, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31295.908, \"from_m\": 30752.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31909.633, \"from_m\": 31295.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45024.574, \"from_m\": 31909.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48123.493, \"from_m\": 45024.574, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54874.574, \"from_m\": 48123.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55492.858, \"from_m\": 54874.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55514.264, \"from_m\": 55492.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55536.139, \"from_m\": 55514.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56428.415, \"from_m\": 55536.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66594.091, \"from_m\": 56428.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66936.807, \"from_m\": 66594.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\": 67031.312, \"from_m\": 66936.807, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67530.379, \"from_m\": 67031.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67594.305, \"from_m\": 67530.379, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67662.784, \"from_m\": 67594.305, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73959.843, \"from_m\": 67662.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73973.897, \"from_m\": 73959.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74090.897, \"from_m\": 73973.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74510.951, \"from_m\": 74090.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74660.354, \"from_m\": 74510.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76193.034, \"from_m\": 74660.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76227.928, \"from_m\": 76193.034, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 78462.155, \"from_m\": 76227.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\": 78511.021, \"from_m\": 78462.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83417.701, \"from_m\": 78511.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83489.166, \"from_m\": 83417.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89017.906, \"from_m\": 83489.166, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89608.781, \"from_m\": 89017.906, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90714.694, \"from_m\": 89608.781, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92164.041, \"from_m\": 90714.694, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92289.918, \"from_m\": 92164.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92461.961, \"from_m\": 92289.918, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92535.783, \"from_m\": 92461.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93833.063, \"from_m\": 92535.783, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 94264.098, \"from_m\": 93833.063, \"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\": 94584.26, \"from_m\": 94264.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95714.711, \"from_m\": 94584.26, \"capability_applied\": null, \"effective_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\": 524615, \"profile_key\": \"08c9186c89f8c2810fbc8de9ce407f7eced57cf9b8a669117246e91951cd14f5\", \"schedule_id\": 25898, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1056\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1103H\", \"wtt_dep\": \"1104\", \"location\": \"Charing\", \"stage_seq\": 2, \"distance_m\": 9871.867, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1108H\", \"wtt_dep\": \"1109H\", \"location\": \"Lenham\", \"stage_seq\": 3, \"distance_m\": 16285.354, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1112H\", \"wtt_dep\": \"1113\", \"location\": \"Harrietsham\", \"stage_seq\": 4, \"distance_m\": 18944.169, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1116H\", \"wtt_dep\": \"1117\", \"location\": \"Hollingbourne\", \"stage_seq\": 5, \"distance_m\": 22869.23, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": \"1121\", \"location\": \"Bearsted\", \"stage_seq\": 6, \"distance_m\": 26487.039, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1129\", \"location\": \"Maidstone East\", \"stage_seq\": 7, \"distance_m\": 30993.561, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1133H\", \"wtt_dep\": \"1134\", \"location\": \"Barming\", \"stage_seq\": 8, \"distance_m\": 34850.702, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1137H\", \"location\": \"East Malling\", \"stage_seq\": 9, \"distance_m\": 37669.789, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140H\", \"location\": \"West Malling\", \"stage_seq\": 10, \"distance_m\": 39426.423, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1147H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 11, \"distance_m\": 47568.083, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Otford Jn\", \"stage_seq\": 12, \"distance_m\": 55564.646, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155H\", \"location\": \"Otford\", \"stage_seq\": 13, \"distance_m\": 56531.261, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205\", \"location\": \"Swanley\", \"stage_seq\": 14, \"distance_m\": 67296.976, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 15, \"distance_m\": 72033.067, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 16, \"distance_m\": 74148.861, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Bickley Jn\", \"stage_seq\": 17, \"distance_m\": 75553.381, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1218\", \"location\": \"Bromley South\", \"stage_seq\": 18, \"distance_m\": 78234.598, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Shortlands\", \"stage_seq\": 19, \"distance_m\": 79657.166, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 20, \"distance_m\": 81804.337, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Kent House\", \"stage_seq\": 21, \"distance_m\": 83143.768, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 89307.107, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Brixton\", \"stage_seq\": 23, \"distance_m\": 90559.44, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 24, \"distance_m\": 92289.918, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 94312.003, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 26, \"distance_m\": 95714.711, \"section_seq\": 1, \"route_path_id\": 36006}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95714.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36006}], \"total_distance_m\": 95714.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93573.831, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2140.88, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1056", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:03:10Z\", \"source_id\": 42403207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:03:13Z\", \"source_id\": 13879285, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:56Z\", \"source_id\": 42418525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:59Z\", \"source_id\": 13884052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:15:47Z\", \"source_id\": 42421167, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:15:50Z\", \"source_id\": 13884918, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:21:53Z\", \"source_id\": 42429786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:21:59Z\", \"source_id\": 13887623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:25:58Z\", \"source_id\": 42435561, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:27:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:26:00Z\", \"source_id\": 13889416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:36Z\", \"source_id\": 42445061, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:42Z\", \"source_id\": 13892473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:20Z\", \"source_id\": 42452014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:24Z\", \"source_id\": 13894646, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:42:39Z\", \"source_id\": 42459453, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:42:44Z\", \"source_id\": 13897013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:53Z\", \"source_id\": 42474209, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:59Z\", \"source_id\": 13901717, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:47Z\", \"source_id\": 42486950, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:52Z\", \"source_id\": 13905695, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:13Z\", \"source_id\": 42499253, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:18Z\", \"source_id\": 13909455, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:44Z\", \"source_id\": 42505713, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:47Z\", \"source_id\": 13911476, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:40Z\", \"source_id\": 42515840, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:47Z\", \"source_id\": 13914729, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:13Z\", \"source_id\": 42520986, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:18Z\", \"source_id\": 13916303, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:44Z\", \"source_id\": 42523350, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:49Z\", \"source_id\": 13917017, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:23Z\", \"source_id\": 42524295, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:27Z\", \"source_id\": 13917317, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:15Z\", \"source_id\": 42531517, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:19Z\", \"source_id\": 13919571, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:19Z\", \"source_id\": 42533270, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:24Z\", \"source_id\": 13920121, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:31Z\", \"source_id\": 42542568, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:37Z\", \"source_id\": 13923040, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "7", "timing_fact_generation": 1789299577619571, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:33.817461", "service_state_evidence_id": 13923040, "current_leg_start_actual_dep": "2026-09-13T12:20:00+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:34.660655", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
AFK |
None |
2A30 |
377516+377521 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 50.193, "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": 298.831, "from_m": 50.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 537.705, "from_m": 298.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 592.921, "from_m": 537.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 792.091, "from_m": 592.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2023.517, "from_m": 792.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4388.63, "from_m": 2023.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5554.505, "from_m": 4388.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5598.334, "from_m": 5554.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18263.54, "from_m": 5598.334, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21395.162, "from_m": 18263.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26675.129, "from_m": 21395.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27158.596, "from_m": 26675.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30752.043, "from_m": 27158.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31295.908, "from_m": 30752.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31909.633, "from_m": 31295.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45024.574, "from_m": 31909.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48123.493, "from_m": 45024.574, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54874.574, "from_m": 48123.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55492.858, "from_m": 54874.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55514.264, "from_m": 55492.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55536.139, "from_m": 55514.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56428.415, "from_m": 55536.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66594.091, "from_m": 56428.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66936.807, "from_m": 66594.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": 67031.312, "from_m": 66936.807, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67530.379, "from_m": 67031.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67594.305, "from_m": 67530.379, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67662.784, "from_m": 67594.305, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73959.843, "from_m": 67662.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73973.897, "from_m": 73959.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74090.897, "from_m": 73973.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74510.951, "from_m": 74090.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74660.354, "from_m": 74510.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76193.034, "from_m": 74660.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76227.928, "from_m": 76193.034, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 78462.155, "from_m": 76227.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": 78511.021, "from_m": 78462.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83417.701, "from_m": 78511.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83489.166, "from_m": 83417.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89017.906, "from_m": 83489.166, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89608.781, "from_m": 89017.906, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90714.694, "from_m": 89608.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92164.041, "from_m": 90714.694, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92289.918, "from_m": 92164.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92461.961, "from_m": 92289.918, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92535.783, "from_m": 92461.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93833.063, "from_m": 92535.783, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 94264.098, "from_m": 93833.063, "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": 94584.26, "from_m": 94264.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95714.711, "from_m": 94584.26, "capability_applied": null, "effective_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": 524615, "profile_key": "08c9186c89f8c2810fbc8de9ce407f7eced57cf9b8a669117246e91951cd14f5", "schedule_id": 25898, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1056", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1103H", "wtt_dep": "1104", "location": "Charing", "stage_seq": 2, "distance_m": 9871.867, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1108H", "wtt_dep": "1109H", "location": "Lenham", "stage_seq": 3, "distance_m": 16285.354, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1112H", "wtt_dep": "1113", "location": "Harrietsham", "stage_seq": 4, "distance_m": 18944.169, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1116H", "wtt_dep": "1117", "location": "Hollingbourne", "stage_seq": 5, "distance_m": 22869.23, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": "1121", "location": "Bearsted", "stage_seq": 6, "distance_m": 26487.039, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1129", "location": "Maidstone East", "stage_seq": 7, "distance_m": 30993.561, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1133H", "wtt_dep": "1134", "location": "Barming", "stage_seq": 8, "distance_m": 34850.702, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1137H", "location": "East Malling", "stage_seq": 9, "distance_m": 37669.789, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140H", "location": "West Malling", "stage_seq": 10, "distance_m": 39426.423, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1147H", "location": "Borough Green & Wrotham", "stage_seq": 11, "distance_m": 47568.083, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Otford Jn", "stage_seq": 12, "distance_m": 55564.646, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155H", "location": "Otford", "stage_seq": 13, "distance_m": 56531.261, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205", "location": "Swanley", "stage_seq": 14, "distance_m": 67296.976, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "St. Mary Cray", "stage_seq": 15, "distance_m": 72033.067, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "St. Mary Cray Jn", "stage_seq": 16, "distance_m": 74148.861, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Bickley Jn", "stage_seq": 17, "distance_m": 75553.381, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1218", "location": "Bromley South", "stage_seq": 18, "distance_m": 78234.598, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Shortlands", "stage_seq": 19, "distance_m": 79657.166, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Beckenham Junction", "stage_seq": 20, "distance_m": 81804.337, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Kent House", "stage_seq": 21, "distance_m": 83143.768, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Herne Hill", "stage_seq": 22, "distance_m": 89307.107, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Brixton", "stage_seq": 23, "distance_m": 90559.44, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Voltaire Road Jn", "stage_seq": 24, "distance_m": 92289.918, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Grosvenor Bridge Jn", "stage_seq": 25, "distance_m": 94312.003, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "London Victoria", "stage_seq": 26, "distance_m": 95714.711, "section_seq": 1, "route_path_id": 36006}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95714.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 36006}], "total_distance_m": 95714.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93573.831, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2140.88, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32838, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:03:10Z", "source_id": 42403207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:03:13Z", "source_id": 13879285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32833, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:56Z", "source_id": 42418525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:59Z", "source_id": 13884052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32828, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:15:47Z", "source_id": 42421167, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:15:50Z", "source_id": 13884918, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32823, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:21:53Z", "source_id": 42429786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:21:59Z", "source_id": 13887623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32819, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:25:58Z", "source_id": 42435561, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:26:00Z", "source_id": 13889416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32801, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:36Z", "source_id": 42445061, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:42Z", "source_id": 13892473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32797, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:20Z", "source_id": 42452014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:24Z", "source_id": 13894646, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32849, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:42:39Z", "source_id": 42459453, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:42:44Z", "source_id": 13897013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32792, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:53Z", "source_id": 42474209, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:59Z", "source_id": 13901717, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:47Z", "source_id": 42486950, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:52Z", "source_id": 13905695, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:13Z", "source_id": 42499253, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:18Z", "source_id": 13909455, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32072, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:44Z", "source_id": 42505713, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:47Z", "source_id": 13911476, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:40Z", "source_id": 42515840, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:47Z", "source_id": 13914729, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:13Z", "source_id": 42520986, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:18Z", "source_id": 13916303, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:44Z", "source_id": 42523350, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:49Z", "source_id": 13917017, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:23Z", "source_id": 42524295, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:27Z", "source_id": 13917317, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:15Z", "source_id": 42531517, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:19Z", "source_id": 13919571, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:19Z", "source_id": 42533270, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:24Z", "source_id": 13920121, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28721, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:31Z", "source_id": 42542568, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:37Z", "source_id": 13923040, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Ashford (Kent) |
1056 |
1056 |
2 |
None |
None |
London Victoria |
1239 |
1239 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86674/2026-09-13/detailed |
None |
Bromley South |
2026-09-13T12:20:00+01:00 |
London Victoria |
17.0 |
{"type": "LineString", "coordinates": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
10.5 |
1224 |
1241 |
Bromley South |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-13 11:51:35 |
TERMINATED |
2026-09-13 11:41:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923040 |
1789299577619571 |
136 |
136 |
2026-09-13 11:51:34.660655 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:33.817461 |
| 494851 |
525564 |
C17025 |
671M09MJ13 |
2026-09-13 |
COMPLETE |
13923107 |
2026-09-13 12:41:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 525564, "stp": "P", "toc": "West Midlands Trains", "uid": "C17025", "consist": "196103", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17025/2026-09-13/detailed", "trust_id": "671M09MJ13", "origin_crs": "WOF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-13", "dest_arr_time": "1237", "dest_platform": "10B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M09", "timing_status": "LATE", "origin_station": "Worcester Foregate Street", "current_leg_arr": "1241", "current_leg_dep": "1230", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1155", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-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": "University", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "University", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 532.945, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 736.509, \"from_m\": 532.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1153.028, \"from_m\": 736.509, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9538.037, \"from_m\": 1153.028, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9686.975, \"from_m\": 9538.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9865.193, \"from_m\": 9686.975, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10608.546, \"from_m\": 9865.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11876.163, \"from_m\": 10608.546, \"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\": 16089.558, \"from_m\": 11876.163, \"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\": 16177.246, \"from_m\": 16089.558, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18665.203, \"from_m\": 16177.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22964.482, \"from_m\": 18665.203, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23473.213, \"from_m\": 22964.482, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33215.932, \"from_m\": 23473.213, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33276.171, \"from_m\": 33215.932, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33701.416, \"from_m\": 33276.171, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33854.945, \"from_m\": 33701.416, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34453.33, \"from_m\": 33854.945, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37882.776, \"from_m\": 34453.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40391.695, \"from_m\": 37882.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41858.596, \"from_m\": 40391.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41998.79, \"from_m\": 41858.596, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42018.333, \"from_m\": 41998.79, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42331.347, \"from_m\": 42018.333, \"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\": 525564, \"profile_key\": \"ce65356436b7134251a2759b0c912e5935d422f9894c413ee0614fc738330db1\", \"schedule_id\": 1570, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 1153.028, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 3, \"distance_m\": 9449.719, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Droitwich Spa Sig. 12\", \"stage_seq\": 4, \"distance_m\": 10256.29, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 5, \"distance_m\": 16338.359, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Bromsgrove\", \"stage_seq\": 6, \"distance_m\": 19346.861, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Barnt Green\", \"stage_seq\": 7, \"distance_m\": 25356.524, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Longbridge\", \"stage_seq\": 8, \"distance_m\": 29657.338, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Kings Norton\", \"stage_seq\": 9, \"distance_m\": 33525.433, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Selly Oak\", \"stage_seq\": 10, \"distance_m\": 37042.111, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"University\", \"stage_seq\": 11, \"distance_m\": 38202.676, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Five Ways\", \"stage_seq\": 12, \"distance_m\": 40921.56, \"section_seq\": 1, \"route_path_id\": 57525}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 13, \"distance_m\": 42331.347, \"section_seq\": 1, \"route_path_id\": 57525}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42331.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57525}], \"total_distance_m\": 42331.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42331.347, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1155", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:34Z\", \"source_id\": 13906894, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:36Z\", \"source_id\": 42501164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:43Z\", \"source_id\": 13910074, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:56Z\", \"source_id\": 42513235, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:03Z\", \"source_id\": 13913915, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:59Z\", \"source_id\": 42520681, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:07Z\", \"source_id\": 13916225, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:47Z\", \"source_id\": 42524844, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:54Z\", \"source_id\": 13917552, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:51Z\", \"source_id\": 42526373, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:53Z\", \"source_id\": 13918005, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:54Z\", \"source_id\": 42531026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:54Z\", \"source_id\": 42531034, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:57Z\", \"source_id\": 13919387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:42Z\", \"source_id\": 42542809, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:47Z\", \"source_id\": 13923107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "10", "timing_fact_generation": 1789299588256493, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:37.687609", "service_state_evidence_id": 13923107, "current_leg_start_actual_dep": "2026-09-13T12:34:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:38.009405", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WOF |
BHM |
1M09 |
196103 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 532.945, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 736.509, "from_m": 532.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1153.028, "from_m": 736.509, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9538.037, "from_m": 1153.028, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9686.975, "from_m": 9538.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9865.193, "from_m": 9686.975, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10608.546, "from_m": 9865.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11876.163, "from_m": 10608.546, "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": 16089.558, "from_m": 11876.163, "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": 16177.246, "from_m": 16089.558, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18665.203, "from_m": 16177.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22964.482, "from_m": 18665.203, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23473.213, "from_m": 22964.482, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33215.932, "from_m": 23473.213, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33276.171, "from_m": 33215.932, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33701.416, "from_m": 33276.171, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33854.945, "from_m": 33701.416, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34453.33, "from_m": 33854.945, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 37882.776, "from_m": 34453.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40391.695, "from_m": 37882.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41858.596, "from_m": 40391.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41998.79, "from_m": 41858.596, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42018.333, "from_m": 41998.79, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42331.347, "from_m": 42018.333, "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": 525564, "profile_key": "ce65356436b7134251a2759b0c912e5935d422f9894c413ee0614fc738330db1", "schedule_id": 1570, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1155", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Tunnel Jn", "stage_seq": 2, "distance_m": 1153.028, "section_seq": 1, "route_path_id": 57525}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Droitwich Spa", "stage_seq": 3, "distance_m": 9449.719, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Droitwich Spa Sig. 12", "stage_seq": 4, "distance_m": 10256.29, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Stoke Works Jn", "stage_seq": 5, "distance_m": 16338.359, "section_seq": 1, "route_path_id": 57525}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Bromsgrove", "stage_seq": 6, "distance_m": 19346.861, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Barnt Green", "stage_seq": 7, "distance_m": 25356.524, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Longbridge", "stage_seq": 8, "distance_m": 29657.338, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Kings Norton", "stage_seq": 9, "distance_m": 33525.433, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Selly Oak", "stage_seq": 10, "distance_m": 37042.111, "section_seq": 1, "route_path_id": 57525}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "University", "stage_seq": 11, "distance_m": 38202.676, "section_seq": 1, "route_path_id": 57525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Five Ways", "stage_seq": 12, "distance_m": 40921.56, "section_seq": 1, "route_path_id": 57525}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 13, "distance_m": 42331.347, "section_seq": 1, "route_path_id": 57525}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42331.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 57525}], "total_distance_m": 42331.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42331.347, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:34Z", "source_id": 13906894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:36Z", "source_id": 42501164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:43Z", "source_id": 13910074, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:56Z", "source_id": 42513235, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:03Z", "source_id": 13913915, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:59Z", "source_id": 42520681, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:07Z", "source_id": 13916225, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:47Z", "source_id": 42524844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:54Z", "source_id": 13917552, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:51Z", "source_id": 42526373, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:53Z", "source_id": 13918005, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:54Z", "source_id": 42531026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:54Z", "source_id": 42531034, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:57Z", "source_id": 13919387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19352, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:42Z", "source_id": 42542809, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:47Z", "source_id": 13923107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Worcester Foregate Street |
1155 |
1155 |
2 |
None |
None |
Birmingham New Street |
1237 |
1237 |
10B |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17025/2026-09-13/detailed |
None |
University |
2026-09-13T12:34:30+01:00 |
Birmingham New Street |
11.0 |
{"type": "LineString", "coordinates": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-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]]} |
2.6 |
1230 |
1241 |
University |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:41:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923107 |
1789299588256493 |
45 |
45 |
2026-09-13 11:51:38.009405 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:37.687609 |
| 494852 |
525333 |
W83472 |
072T33MJ13 |
2026-09-13 |
COMPLETE |
13923474 |
2026-09-13 12:41:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 525333, "stp": "P", "toc": "ScotRail", "uid": "W83472", "consist": "380005", "dest_crs": "LAR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83472/2026-09-13/detailed", "trust_id": "072T33MJ13", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Largs", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "2", "is_terminated": 1, "next_location": "Largs", "signalling_id": "2T33", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1241", "current_leg_dep": "1236", "current_leg_end": "Largs", "origin_dep_time": "1140", "origin_platform": "12", "current_location": "Largs", "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]}", "current_leg_start": "Fairlie", "dest_arr_time_act": "1243", "motion_projection": null, "next_location_lat": "55.7931420", "next_location_lon": "-4.8675289", "previous_location": "Fairlie", "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\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16839.205, \"from_m\": 15905.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17773.114, \"from_m\": 16839.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17853.404, \"from_m\": 17773.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27069.958, \"from_m\": 17853.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27165.294, \"from_m\": 27069.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44084.34, \"from_m\": 27165.294, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44186.64, \"from_m\": 44084.34, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44200.471, \"from_m\": 44186.64, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44528.026, \"from_m\": 44200.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49755.72, \"from_m\": 44528.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52412.378, \"from_m\": 49755.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67490.88, \"from_m\": 52412.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68297.827, \"from_m\": 67490.88, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69102.721, \"from_m\": 68297.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69960.621, \"from_m\": 69102.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70222.736, \"from_m\": 69960.621, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525333, \"profile_key\": \"d127894c2b20dad3517b028e5cb39cf9d74df81456043920a955f8a91b7f0552\", \"schedule_id\": 18414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1150\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157\", \"location\": \"Milliken Park\", \"stage_seq\": 8, \"distance_m\": 21055.823, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Howwood\", \"stage_seq\": 9, \"distance_m\": 23470.546, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 10, \"distance_m\": 27805.26, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"Glengarnock\", \"stage_seq\": 11, \"distance_m\": 34390.07, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Dalry\", \"stage_seq\": 12, \"distance_m\": 38722.167, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Kilwinning\", \"stage_seq\": 13, \"distance_m\": 44369.56, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Stevenston\", \"stage_seq\": 14, \"distance_m\": 48094.623, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Saltcoats\", \"stage_seq\": 15, \"distance_m\": 50309.599, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 16, \"distance_m\": 51559.608, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"West Kilbride\", \"stage_seq\": 17, \"distance_m\": 58945.594, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Hunterston Jn\", \"stage_seq\": 18, \"distance_m\": 61257.752, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Fairlie\", \"stage_seq\": 19, \"distance_m\": 65354.217, \"section_seq\": 1, \"route_path_id\": 28715}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": null, \"location\": \"Largs\", \"stage_seq\": 20, \"distance_m\": 70222.736, \"section_seq\": 1, \"route_path_id\": 28715}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70222.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28715}], \"total_distance_m\": 70222.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 69657.699, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7931420", "current_position_lon": "-4.8675289", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:53Z\", \"source_id\": 42467091, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:57Z\", \"source_id\": 13899476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:19Z\", \"source_id\": 42473377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:23Z\", \"source_id\": 13901477, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:41Z\", \"source_id\": 42478143, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:47Z\", \"source_id\": 13902908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:56Z\", \"source_id\": 42481381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:03Z\", \"source_id\": 13903987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:20Z\", \"source_id\": 42486299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:23Z\", \"source_id\": 13905502, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:28Z\", \"source_id\": 42493942, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:33Z\", \"source_id\": 13907763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:39Z\", \"source_id\": 42498483, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:41Z\", \"source_id\": 13909208, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:42Z\", \"source_id\": 42505659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:47Z\", \"source_id\": 13911459, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:55Z\", \"source_id\": 42510325, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:03Z\", \"source_id\": 13912984, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:06Z\", \"source_id\": 42513449, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:08Z\", \"source_id\": 13913954, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:57Z\", \"source_id\": 42519196, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:03Z\", \"source_id\": 13915764, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:37Z\", \"source_id\": 42526048, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:42Z\", \"source_id\": 13917909, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:46Z\", \"source_id\": 42533919, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:48Z\", \"source_id\": 13920312, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:33Z\", \"source_id\": 42544067, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:38Z\", \"source_id\": 13923474, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Largs", "service_state_platform": "2", "timing_fact_generation": 1789299640493913, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:41:46.045326", "service_state_evidence_id": 13923474, "current_leg_start_actual_dep": "2026-09-13T12:37:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-13T11:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:51:46.427148", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
LAR |
2T33 |
380005 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16839.205, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 17773.114, "from_m": 16839.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 17853.404, "from_m": 17773.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27069.958, "from_m": 17853.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 27165.294, "from_m": 27069.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44084.34, "from_m": 27165.294, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 44186.64, "from_m": 44084.34, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44200.471, "from_m": 44186.64, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44528.026, "from_m": 44200.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49755.72, "from_m": 44528.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52412.378, "from_m": 49755.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67490.88, "from_m": 52412.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68297.827, "from_m": 67490.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69102.721, "from_m": 68297.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69960.621, "from_m": 69102.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70222.736, "from_m": 69960.621, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525333, "profile_key": "d127894c2b20dad3517b028e5cb39cf9d74df81456043920a955f8a91b7f0552", "schedule_id": 18414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1140", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1150", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157", "location": "Milliken Park", "stage_seq": 8, "distance_m": 21055.823, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Howwood", "stage_seq": 9, "distance_m": 23470.546, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Lochwinnoch", "stage_seq": 10, "distance_m": 27805.26, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "Glengarnock", "stage_seq": 11, "distance_m": 34390.07, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Dalry", "stage_seq": 12, "distance_m": 38722.167, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Kilwinning", "stage_seq": 13, "distance_m": 44369.56, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Stevenston", "stage_seq": 14, "distance_m": 48094.623, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Saltcoats", "stage_seq": 15, "distance_m": 50309.599, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Ardrossan South Beach", "stage_seq": 16, "distance_m": 51559.608, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "West Kilbride", "stage_seq": 17, "distance_m": 58945.594, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Hunterston Jn", "stage_seq": 18, "distance_m": 61257.752, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Fairlie", "stage_seq": 19, "distance_m": 65354.217, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": null, "location": "Largs", "stage_seq": 20, "distance_m": 70222.736, "section_seq": 1, "route_path_id": 28715}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70222.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 28715}], "total_distance_m": 70222.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69657.699, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:53Z", "source_id": 42467091, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:57Z", "source_id": 13899476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:19Z", "source_id": 42473377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:23Z", "source_id": 13901477, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1661, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:41Z", "source_id": 42478143, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:47Z", "source_id": 13902908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1657, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:56Z", "source_id": 42481381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:03Z", "source_id": 13903987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:20Z", "source_id": 42486299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:23Z", "source_id": 13905502, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2702, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:28Z", "source_id": 42493942, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:33Z", "source_id": 13907763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:39Z", "source_id": 42498483, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:41Z", "source_id": 13909208, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2723, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:42Z", "source_id": 42505659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:47Z", "source_id": 13911459, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2735, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:55Z", "source_id": 42510325, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:03Z", "source_id": 13912984, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2739, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:06Z", "source_id": 42513449, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:08Z", "source_id": 13913954, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2748, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:57Z", "source_id": 42519196, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:03Z", "source_id": 13915764, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2753, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:37Z", "source_id": 42526048, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:42Z", "source_id": 13917909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2773, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:46Z", "source_id": 42533919, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:48Z", "source_id": 13920312, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2778, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:33Z", "source_id": 42544067, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:38Z", "source_id": 13923474, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1140 |
1140 |
12 |
None |
None |
Largs |
1243 |
1243 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83472/2026-09-13/detailed |
None |
Fairlie |
2026-09-13T12:37:30+01:00 |
Largs |
5.0 |
{"type": "LineString", "coordinates": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]} |
3.0 |
1236 |
1241 |
Fairlie |
Largs |
Largs |
55.7931420 |
-4.8675289 |
55.7931420 |
-4.8675289 |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:41:00 |
Largs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923474 |
1789299640493913 |
79 |
79 |
2026-09-13 11:51:46.427148 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:41:46.045326 |
| 494853 |
525419 |
P24589 |
192R90MJ13 |
2026-09-13 |
COMPLETE |
13923656 |
2026-09-13 12:42:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 525419, "stp": "P", "toc": "Northern", "uid": "P24589", "consist": "158790", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24589/2026-09-13/detailed", "trust_id": "192R90MJ13", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "6", "is_terminated": 1, "next_location": "York", "signalling_id": "2R90", "timing_status": "ON TIME", "origin_station": "Hull", "current_leg_arr": "1242", "current_leg_dep": "1223", "current_leg_end": "York", "origin_dep_time": "1145", "origin_platform": "4", "current_location": "York", "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.077734, 53.779289099999986], [-1.0779783409434258, 53.77925718261357], [-1.0831938, 53.7785759], [-1.0895486, 53.7777514], [-1.0911344, 53.777530600000006], [-1.0925384, 53.77736139999999], [-1.0951292, 53.7770393], [-1.0954240999999998, 53.77700170000001], [-1.0959313, 53.7769446], [-1.0967778, 53.77683439999999], [-1.0971752, 53.77678540000001], [-1.0982517, 53.77666870000001], [-1.099362, 53.7765388], [-1.0999582999999995, 53.7764845], [-1.1008222, 53.77641580000001], [-1.1114873, 53.775709899999995], [-1.1133580999999997, 53.77558609999999], [-1.1157978, 53.7754613], [-1.1180002, 53.7753654], [-1.1192464, 53.77534659999999], [-1.1204704, 53.7753653], [-1.1247809, 53.7755191], [-1.1358782, 53.77598580000001], [-1.1385307999999998, 53.77613059999999], [-1.1424617, 53.776302599999994], [-1.1464702, 53.7764916], [-1.1472463, 53.7765302], [-1.1504942, 53.7767693], [-1.1519057, 53.7768774], [-1.1526112999999998, 53.7769491], [-1.1530107999999997, 53.777022499999994], [-1.1534159, 53.77712249999999], [-1.1538157999999998, 53.777247899999985], [-1.1541892, 53.7773913], [-1.1545588999999998, 53.7775634], [-1.1548734, 53.7777478], [-1.1551653, 53.77796020000001], [-1.1555467, 53.7782741], [-1.1563191, 53.7789113], [-1.1569338487931409, 53.77942239004062], [-1.1570919081112685, 53.77955042509503], [-1.1572328197994963, 53.77966309749672], [-1.1573589132624529, 53.77976265120555], [-1.1574725179047634, 53.77985133018142], [-1.157575963131056, 53.77993137838418], [-1.1576715783459577, 53.780005039773705], [-1.1577616929540946, 53.780074558309856], [-1.1578486363600944, 53.78014217795251], [-1.1579347379685838, 53.78021014266155], [-1.1580223271841894, 53.780280696396815], [-1.1581137334115392, 53.78035608311821], [-1.1582112860552594, 53.78043854678556], [-1.158317314519977, 53.78053033135878], [-1.158434148210319, 53.78063368079771], [-1.1585641165309126, 53.78075083906224], [-1.1587095488863848, 53.78088405011223], [-1.1589452, 53.7811014], [-1.1593108, 53.7814339], [-1.1603772, 53.7824163], [-1.161439, 53.7834058], [-1.1615664999999995, 53.78352360000001], [-1.1622956, 53.7842322], [-1.1630054, 53.7849553], [-1.1634481, 53.78542809999999], [-1.1638592, 53.7859012], [-1.1642721, 53.78639330000001], [-1.164663, 53.78686079999999], [-1.1650694204270815, 53.78742772712427], [-1.1653167999999998, 53.787772800000006], [-1.1659251999999998, 53.7886887], [-1.1662899, 53.7893188], [-1.1664148999999997, 53.78953489999999], [-1.1668716, 53.790388499999985], [-1.1670449, 53.790724], [-1.1671925999999997, 53.79105199999999], [-1.1675038999999998, 53.79172689999999], [-1.1676429, 53.7921159], [-1.167774, 53.7924993], [-1.1678098693553778, 53.79260985377232], [-1.1679773999999998, 53.79312619999999], [-1.1681822, 53.79377160000001], [-1.1682978, 53.7942374], [-1.1684074, 53.7947074], [-1.1684541, 53.79494239999999], [-1.1685114, 53.79523079999999], [-1.1685932, 53.795754300000006], [-1.1686662, 53.796276799999994], [-1.1687184999999998, 53.79679999999998], [-1.1687586999999997, 53.797400499999995], [-1.1687747, 53.7979986], [-1.1687714, 53.7991979], [-1.1687233, 53.8015011], [-1.1686643999999995, 53.80463379999999], [-1.1686605, 53.80478469999999], [-1.1685879, 53.80841950000001], [-1.1685487, 53.8102343], [-1.1685309, 53.81114230000001], [-1.1685238000000002, 53.8120472], [-1.1684916, 53.81364029999999], [-1.1684704, 53.8146876], [-1.1684347999999998, 53.8160031], [-1.1684048, 53.8173232], [-1.1683636, 53.8199514], [-1.1682951, 53.8225855], [-1.1682710999999997, 53.82524720000001], [-1.1682526, 53.8259511], [-1.1682017, 53.827891699999995], [-1.1682337, 53.8296516], [-1.1683141, 53.83140209999999], [-1.1685231, 53.8335979], [-1.1689768, 53.8364916], [-1.1691394, 53.8372905], [-1.1692076999999998, 53.8376259], [-1.1693412, 53.8381982], [-1.1694033999999998, 53.83847970000001], [-1.1694865, 53.83875739999999], [-1.1696295, 53.8393544], [-1.1697774, 53.83993240000001], [-1.1699319679638045, 53.84046508143667], [-1.1700871, 53.8409997], [-1.170896, 53.843449199999995], [-1.1712892999999998, 53.8444827], [-1.1716548, 53.84540899999999], [-1.1720489, 53.84633499999999], [-1.172334, 53.84696350000001], [-1.1728312, 53.848040100000006], [-1.1728601999999997, 53.848098799999995], [-1.1733607, 53.8491131], [-1.1736641, 53.849701], [-1.1739822999999998, 53.850278], [-1.1748814, 53.85197600000001], [-1.1753315999999998, 53.85282629999999], [-1.1757926, 53.8536774], [-1.1764119, 53.854861799999995], [-1.1767323000000005, 53.8554612], [-1.1770398, 53.8560397], [-1.1771807, 53.85629879999999], [-1.1776303999999995, 53.8571579], [-1.1782284, 53.8583119], [-1.1803772999999995, 53.8624589], [-1.18112, 53.8642], [-1.1815481, 53.86560769999999], [-1.1818778, 53.86710000000001], [-1.1820741999999995, 53.868747600000006], [-1.1821011999999995, 53.8703875], [-1.1820999999999997, 53.8704028], [-1.1819970999999998, 53.87167740000001], [-1.1818114999999998, 53.8729744], [-1.1814205, 53.8744754], [-1.1809073999999995, 53.8759734], [-1.1797768, 53.8783671], [-1.1788856, 53.8797872], [-1.1785185, 53.8802995], [-1.177899, 53.881164000000005], [-1.1768634999999998, 53.8823701], [-1.1753885999999998, 53.88390470000001], [-1.1717360999999995, 53.8873527], [-1.1701993, 53.8887027], [-1.1698047, 53.8890494], [-1.1685449999999995, 53.89009749999999], [-1.1681022, 53.89045389999999], [-1.1678098693553778, 53.890680351561016], [-1.1676913, 53.8907722], [-1.1674639, 53.8909502], [-1.1672158, 53.8911416], [-1.1670083, 53.89130419999999], [-1.1669164, 53.8913749], [-1.1666491, 53.8915742], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Selby", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Selby", "current_leg_milage": "18.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2731.669, \"from_m\": 1459.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.79, \"from_m\": 2731.669, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27364.296, \"from_m\": 25204.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50039.242, \"from_m\": 49992.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50719.114, \"from_m\": 50039.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50848.764, \"from_m\": 50719.114, \"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\": 50898.587, \"from_m\": 50848.764, \"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\": 53154.429, \"from_m\": 50898.587, \"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\": 55510.802, \"from_m\": 53154.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56342.879, \"from_m\": 55510.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74627.458, \"from_m\": 56342.879, \"capability_applied\": null, \"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\": 75114.15, \"from_m\": 74627.458, \"capability_applied\": null, \"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\": 77554.456, \"from_m\": 75114.15, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77965.688, \"from_m\": 77554.456, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78100.048, \"from_m\": 77965.688, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78258.027, \"from_m\": 78100.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78456.776, \"from_m\": 78258.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\": 78497.188, \"from_m\": 78456.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78527.802, \"from_m\": 78497.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78767.498, \"from_m\": 78527.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 525419, \"profile_key\": \"5ece7b8d71ed6d20f337dc21215a77fb4beaa631484603f0e50b2e658313f188\", \"schedule_id\": 13531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55459.625, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 8, \"distance_m\": 56372.088, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Colton Jn\", \"stage_seq\": 9, \"distance_m\": 69336.122, \"section_seq\": 1, \"route_path_id\": 60907}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 10, \"distance_m\": 78767.498, \"section_seq\": 1, \"route_path_id\": 60907}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78767.498, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60907}], \"total_distance_m\": 78767.498, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78329.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 438.087, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:18Z\", \"source_id\": 42479093, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:24Z\", \"source_id\": 13903212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:50Z\", \"source_id\": 42490120, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:59Z\", \"source_id\": 13906639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:56Z\", \"source_id\": 42501675, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:03Z\", \"source_id\": 13910240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:48Z\", \"source_id\": 13915157, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:11Z\", \"source_id\": 42526884, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:13Z\", \"source_id\": 13918167, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:58Z\", \"source_id\": 13923656, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "11", "timing_fact_generation": 1789299660463963, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:01.187987", "service_state_evidence_id": 13923656, "current_leg_start_actual_dep": "2026-09-13T12:22:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:01.474498", "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 |
HUL |
YRK |
2R90 |
158790 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2731.669, "from_m": 1459.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.79, "from_m": 2731.669, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27364.296, "from_m": 25204.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50039.242, "from_m": 49992.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50719.114, "from_m": 50039.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50848.764, "from_m": 50719.114, "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": 50898.587, "from_m": 50848.764, "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": 53154.429, "from_m": 50898.587, "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": 55510.802, "from_m": 53154.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56342.879, "from_m": 55510.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74627.458, "from_m": 56342.879, "capability_applied": null, "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": 75114.15, "from_m": 74627.458, "capability_applied": null, "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": 77554.456, "from_m": 75114.15, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77965.688, "from_m": 77554.456, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78100.048, "from_m": 77965.688, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78258.027, "from_m": 78100.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78456.776, "from_m": 78258.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": 78497.188, "from_m": 78456.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78527.802, "from_m": 78497.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78767.498, "from_m": 78527.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 525419, "profile_key": "5ece7b8d71ed6d20f337dc21215a77fb4beaa631484603f0e50b2e658313f188", "schedule_id": 13531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 60907}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 60907}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 60907}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 60907}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 60907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55459.625, "section_seq": 1, "route_path_id": 60907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Hambleton North Jn", "stage_seq": 8, "distance_m": 56372.088, "section_seq": 1, "route_path_id": 60907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Colton Jn", "stage_seq": 9, "distance_m": 69336.122, "section_seq": 1, "route_path_id": 60907}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "York", "stage_seq": 10, "distance_m": 78767.498, "section_seq": 1, "route_path_id": 60907}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78767.498, "from_m": 0.0, "section_seq": 1, "route_path_id": 60907}], "total_distance_m": 78767.498, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78329.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 438.087, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:18Z", "source_id": 42479093, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:24Z", "source_id": 13903212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:50Z", "source_id": 42490120, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:59Z", "source_id": 13906639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:56Z", "source_id": 42501675, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:03Z", "source_id": 13910240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:48Z", "source_id": 13915157, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4861, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:11Z", "source_id": 42526884, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:13Z", "source_id": 13918167, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:58Z", "source_id": 13923656, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Hull |
1145 |
1145 |
4 |
None |
None |
York |
1242 |
1242 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24589/2026-09-13/detailed |
None |
Selby |
2026-09-13T12:22:30+01:00 |
York |
19.0 |
{"type": "LineString", "coordinates": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.077734, 53.779289099999986], [-1.0779783409434258, 53.77925718261357], [-1.0831938, 53.7785759], [-1.0895486, 53.7777514], [-1.0911344, 53.777530600000006], [-1.0925384, 53.77736139999999], [-1.0951292, 53.7770393], [-1.0954240999999998, 53.77700170000001], [-1.0959313, 53.7769446], [-1.0967778, 53.77683439999999], [-1.0971752, 53.77678540000001], [-1.0982517, 53.77666870000001], [-1.099362, 53.7765388], [-1.0999582999999995, 53.7764845], [-1.1008222, 53.77641580000001], [-1.1114873, 53.775709899999995], [-1.1133580999999997, 53.77558609999999], [-1.1157978, 53.7754613], [-1.1180002, 53.7753654], [-1.1192464, 53.77534659999999], [-1.1204704, 53.7753653], [-1.1247809, 53.7755191], [-1.1358782, 53.77598580000001], [-1.1385307999999998, 53.77613059999999], [-1.1424617, 53.776302599999994], [-1.1464702, 53.7764916], [-1.1472463, 53.7765302], [-1.1504942, 53.7767693], [-1.1519057, 53.7768774], [-1.1526112999999998, 53.7769491], [-1.1530107999999997, 53.777022499999994], [-1.1534159, 53.77712249999999], [-1.1538157999999998, 53.777247899999985], [-1.1541892, 53.7773913], [-1.1545588999999998, 53.7775634], [-1.1548734, 53.7777478], [-1.1551653, 53.77796020000001], [-1.1555467, 53.7782741], [-1.1563191, 53.7789113], [-1.1569338487931409, 53.77942239004062], [-1.1570919081112685, 53.77955042509503], [-1.1572328197994963, 53.77966309749672], [-1.1573589132624529, 53.77976265120555], [-1.1574725179047634, 53.77985133018142], [-1.157575963131056, 53.77993137838418], [-1.1576715783459577, 53.780005039773705], [-1.1577616929540946, 53.780074558309856], [-1.1578486363600944, 53.78014217795251], [-1.1579347379685838, 53.78021014266155], [-1.1580223271841894, 53.780280696396815], [-1.1581137334115392, 53.78035608311821], [-1.1582112860552594, 53.78043854678556], [-1.158317314519977, 53.78053033135878], [-1.158434148210319, 53.78063368079771], [-1.1585641165309126, 53.78075083906224], [-1.1587095488863848, 53.78088405011223], [-1.1589452, 53.7811014], [-1.1593108, 53.7814339], [-1.1603772, 53.7824163], [-1.161439, 53.7834058], [-1.1615664999999995, 53.78352360000001], [-1.1622956, 53.7842322], [-1.1630054, 53.7849553], [-1.1634481, 53.78542809999999], [-1.1638592, 53.7859012], [-1.1642721, 53.78639330000001], [-1.164663, 53.78686079999999], [-1.1650694204270815, 53.78742772712427], [-1.1653167999999998, 53.787772800000006], [-1.1659251999999998, 53.7886887], [-1.1662899, 53.7893188], [-1.1664148999999997, 53.78953489999999], [-1.1668716, 53.790388499999985], [-1.1670449, 53.790724], [-1.1671925999999997, 53.79105199999999], [-1.1675038999999998, 53.79172689999999], [-1.1676429, 53.7921159], [-1.167774, 53.7924993], [-1.1678098693553778, 53.79260985377232], [-1.1679773999999998, 53.79312619999999], [-1.1681822, 53.79377160000001], [-1.1682978, 53.7942374], [-1.1684074, 53.7947074], [-1.1684541, 53.79494239999999], [-1.1685114, 53.79523079999999], [-1.1685932, 53.795754300000006], [-1.1686662, 53.796276799999994], [-1.1687184999999998, 53.79679999999998], [-1.1687586999999997, 53.797400499999995], [-1.1687747, 53.7979986], [-1.1687714, 53.7991979], [-1.1687233, 53.8015011], [-1.1686643999999995, 53.80463379999999], [-1.1686605, 53.80478469999999], [-1.1685879, 53.80841950000001], [-1.1685487, 53.8102343], [-1.1685309, 53.81114230000001], [-1.1685238000000002, 53.8120472], [-1.1684916, 53.81364029999999], [-1.1684704, 53.8146876], [-1.1684347999999998, 53.8160031], [-1.1684048, 53.8173232], [-1.1683636, 53.8199514], [-1.1682951, 53.8225855], [-1.1682710999999997, 53.82524720000001], [-1.1682526, 53.8259511], [-1.1682017, 53.827891699999995], [-1.1682337, 53.8296516], [-1.1683141, 53.83140209999999], [-1.1685231, 53.8335979], [-1.1689768, 53.8364916], [-1.1691394, 53.8372905], [-1.1692076999999998, 53.8376259], [-1.1693412, 53.8381982], [-1.1694033999999998, 53.83847970000001], [-1.1694865, 53.83875739999999], [-1.1696295, 53.8393544], [-1.1697774, 53.83993240000001], [-1.1699319679638045, 53.84046508143667], [-1.1700871, 53.8409997], [-1.170896, 53.843449199999995], [-1.1712892999999998, 53.8444827], [-1.1716548, 53.84540899999999], [-1.1720489, 53.84633499999999], [-1.172334, 53.84696350000001], [-1.1728312, 53.848040100000006], [-1.1728601999999997, 53.848098799999995], [-1.1733607, 53.8491131], [-1.1736641, 53.849701], [-1.1739822999999998, 53.850278], [-1.1748814, 53.85197600000001], [-1.1753315999999998, 53.85282629999999], [-1.1757926, 53.8536774], [-1.1764119, 53.854861799999995], [-1.1767323000000005, 53.8554612], [-1.1770398, 53.8560397], [-1.1771807, 53.85629879999999], [-1.1776303999999995, 53.8571579], [-1.1782284, 53.8583119], [-1.1803772999999995, 53.8624589], [-1.18112, 53.8642], [-1.1815481, 53.86560769999999], [-1.1818778, 53.86710000000001], [-1.1820741999999995, 53.868747600000006], [-1.1821011999999995, 53.8703875], [-1.1820999999999997, 53.8704028], [-1.1819970999999998, 53.87167740000001], [-1.1818114999999998, 53.8729744], [-1.1814205, 53.8744754], [-1.1809073999999995, 53.8759734], [-1.1797768, 53.8783671], [-1.1788856, 53.8797872], [-1.1785185, 53.8802995], [-1.177899, 53.881164000000005], [-1.1768634999999998, 53.8823701], [-1.1753885999999998, 53.88390470000001], [-1.1717360999999995, 53.8873527], [-1.1701993, 53.8887027], [-1.1698047, 53.8890494], [-1.1685449999999995, 53.89009749999999], [-1.1681022, 53.89045389999999], [-1.1678098693553778, 53.890680351561016], [-1.1676913, 53.8907722], [-1.1674639, 53.8909502], [-1.1672158, 53.8911416], [-1.1670083, 53.89130419999999], [-1.1669164, 53.8913749], [-1.1666491, 53.8915742], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
18.1 |
1223 |
1242 |
Selby |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:42:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923656 |
1789299660463963 |
43 |
43 |
2026-09-13 11:52:01.474498 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:01.187987 |
| 494854 |
523326 |
H51252 |
174H39CJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:42:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 523326, "stp": "P", "toc": "Unknown", "uid": "H51252", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H51252/2026-09-13/detailed", "trust_id": "174H39CJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough Virtual (GBRf)", "service_date": "2026-09-13", "dest_arr_time": "1508", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "4H39", "timing_status": null, "origin_station": "Wakefield Europort (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1142", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1508", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5853.711, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6709.116, \"from_m\": 5853.711, \"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\": 6873.808, \"from_m\": 6709.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6880.701, \"from_m\": 6873.808, \"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\": 6904.459, \"from_m\": 6880.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7429.346, \"from_m\": 6904.459, \"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\": 7644.826, \"from_m\": 7429.346, \"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\": 7717.613, \"from_m\": 7644.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7852.722, \"from_m\": 7717.613, \"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\": 8620.616, \"from_m\": 7852.722, \"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\": 8756.993, \"from_m\": 8620.616, \"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\": 10666.132, \"from_m\": 8756.993, \"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\": 10791.074, \"from_m\": 10666.132, \"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\": 20491.68, \"from_m\": 10791.074, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20550.353, \"from_m\": 20491.68, \"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\": 34914.058, \"from_m\": 20550.353, \"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\": 35796.147, \"from_m\": 34914.058, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35810.856, \"from_m\": 35796.147, \"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\": 35863.121, \"from_m\": 35810.856, \"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\": 36646.308, \"from_m\": 35863.121, \"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\": 36699.764, \"from_m\": 36646.308, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37335.751, \"from_m\": 36699.764, \"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\": 38578.601, \"from_m\": 37335.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38633.797, \"from_m\": 38578.601, \"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\": 39571.559, \"from_m\": 38633.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\": 39733.286, \"from_m\": 39571.559, \"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\": 42690.683, \"from_m\": 39733.286, \"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\": 48168.262, \"from_m\": 42690.683, \"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\": 52544.559, \"from_m\": 48168.262, \"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\": 62239.449, \"from_m\": 52544.559, \"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\": 62293.407, \"from_m\": 62239.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64667.278, \"from_m\": 62293.407, \"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\": 67812.923, \"from_m\": 64667.278, \"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\": 70875.663, \"from_m\": 67812.923, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 72042.186, \"from_m\": 70875.663, \"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\": 72054.131, \"from_m\": 72042.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85227.604, \"from_m\": 72054.131, \"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\": 85278.788, \"from_m\": 85227.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\": 92228.623, \"from_m\": 85278.788, \"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\": 92901.726, \"from_m\": 92228.623, \"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\": 92908.281, \"from_m\": 92901.726, \"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\": 92962.668, \"from_m\": 92908.281, \"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\": 111749.004, \"from_m\": 92962.668, \"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\": 111804.257, \"from_m\": 111749.004, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112768.595, \"from_m\": 111804.257, \"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\": 116652.751, \"from_m\": 112768.595, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 117746.494, \"from_m\": 116652.751, \"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\": 125516.958, \"from_m\": 117746.494, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 163790.872, \"from_m\": 125516.958, \"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\": 163836.334, \"from_m\": 163790.872, \"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\": 163856.862, \"from_m\": 163836.334, \"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\": 165677.9, \"from_m\": 163856.862, \"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\": 523326, \"profile_key\": \"5a0341628b58eb1eef92b35e4b1c94d070725d4efc648c3e9e4aafc702e0cfc1\", \"schedule_id\": 10022, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Wakefield Europort (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Altofts Jn\", \"stage_seq\": 2, \"distance_m\": 614.174, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 3, \"distance_m\": 5751.115, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 6751.945, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 5, \"distance_m\": 8598.075, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 6, \"distance_m\": 10895.876, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 7, \"distance_m\": 20491.68, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Adwick Jn\", \"stage_seq\": 8, \"distance_m\": 28566.295, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Adwick\", \"stage_seq\": 9, \"distance_m\": 30130.248, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 36385.563, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1255\", \"location\": \"Doncaster Up Decoy (GBRf)\", \"stage_seq\": 11, \"distance_m\": 39352.141, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 12, \"distance_m\": 39571.559, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 13, \"distance_m\": 40754.379, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 14, \"distance_m\": 42766.439, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1327\", \"location\": \"Ranskill Loop\", \"stage_seq\": 15, \"distance_m\": 56250.55, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Retford\", \"stage_seq\": 16, \"distance_m\": 64291.148, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1413\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 17, \"distance_m\": 84468.494, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 18, \"distance_m\": 92901.726, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Newark North Gate\", \"stage_seq\": 19, \"distance_m\": 93994.04, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 20, \"distance_m\": 101509.215, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Grantham\", \"stage_seq\": 21, \"distance_m\": 117544.41, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Stoke Jn\", \"stage_seq\": 22, \"distance_m\": 126707.291, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Tallington Jn\", \"stage_seq\": 23, \"distance_m\": 150545.865, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"New England North Jn\", \"stage_seq\": 24, \"distance_m\": 161628.593, \"section_seq\": 1, \"route_path_id\": 59639}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": null, \"location\": \"Peterborough Virtual (GBRf)\", \"stage_seq\": 25, \"distance_m\": 165677.9, \"section_seq\": 1, \"route_path_id\": 59639}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 165677.9, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59639}], \"total_distance_m\": 165677.9, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 163063.711, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2614.189, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1142", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Wakefield Europort (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789285363494746, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:01.233985", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:01.812396", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4H39 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 5853.711, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6709.116, "from_m": 5853.711, "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": 6873.808, "from_m": 6709.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6880.701, "from_m": 6873.808, "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": 6904.459, "from_m": 6880.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7429.346, "from_m": 6904.459, "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": 7644.826, "from_m": 7429.346, "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": 7717.613, "from_m": 7644.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7852.722, "from_m": 7717.613, "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": 8620.616, "from_m": 7852.722, "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": 8756.993, "from_m": 8620.616, "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": 10666.132, "from_m": 8756.993, "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": 10791.074, "from_m": 10666.132, "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": 20491.68, "from_m": 10791.074, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20550.353, "from_m": 20491.68, "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": 34914.058, "from_m": 20550.353, "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": 35796.147, "from_m": 34914.058, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35810.856, "from_m": 35796.147, "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": 35863.121, "from_m": 35810.856, "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": 36646.308, "from_m": 35863.121, "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": 36699.764, "from_m": 36646.308, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37335.751, "from_m": 36699.764, "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": 38578.601, "from_m": 37335.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38633.797, "from_m": 38578.601, "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": 39571.559, "from_m": 38633.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": 39733.286, "from_m": 39571.559, "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": 42690.683, "from_m": 39733.286, "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": 48168.262, "from_m": 42690.683, "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": 52544.559, "from_m": 48168.262, "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": 62239.449, "from_m": 52544.559, "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": 62293.407, "from_m": 62239.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64667.278, "from_m": 62293.407, "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": 67812.923, "from_m": 64667.278, "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": 70875.663, "from_m": 67812.923, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 72042.186, "from_m": 70875.663, "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": 72054.131, "from_m": 72042.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85227.604, "from_m": 72054.131, "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": 85278.788, "from_m": 85227.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": 92228.623, "from_m": 85278.788, "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": 92901.726, "from_m": 92228.623, "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": 92908.281, "from_m": 92901.726, "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": 92962.668, "from_m": 92908.281, "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": 111749.004, "from_m": 92962.668, "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": 111804.257, "from_m": 111749.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112768.595, "from_m": 111804.257, "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": 116652.751, "from_m": 112768.595, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 117746.494, "from_m": 116652.751, "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": 125516.958, "from_m": 117746.494, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 163790.872, "from_m": 125516.958, "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": 163836.334, "from_m": 163790.872, "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": 163856.862, "from_m": 163836.334, "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": 165677.9, "from_m": 163856.862, "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": 523326, "profile_key": "5a0341628b58eb1eef92b35e4b1c94d070725d4efc648c3e9e4aafc702e0cfc1", "schedule_id": 10022, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1142", "location": "Wakefield Europort (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Altofts Jn", "stage_seq": 2, "distance_m": 614.174, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Turners Lane Jn", "stage_seq": 3, "distance_m": 5751.115, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Calder Bridge Jn", "stage_seq": 4, "distance_m": 6751.945, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Crofton West Jn", "stage_seq": 5, "distance_m": 8598.075, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 10895.876, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 20491.68, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Adwick Jn", "stage_seq": 8, "distance_m": 28566.295, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Adwick", "stage_seq": 9, "distance_m": 30130.248, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Doncaster", "stage_seq": 10, "distance_m": 36385.563, "section_seq": 1, "route_path_id": 59639}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1255", "location": "Doncaster Up Decoy (GBRf)", "stage_seq": 11, "distance_m": 39352.141, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Potteric Carr Jn", "stage_seq": 12, "distance_m": 39571.559, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Black Carr Jn (Doncaster)", "stage_seq": 13, "distance_m": 40754.379, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Loversall Carr Jn", "stage_seq": 14, "distance_m": 42766.439, "section_seq": 1, "route_path_id": 59639}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1327", "location": "Ranskill Loop", "stage_seq": 15, "distance_m": 56250.55, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Retford", "stage_seq": 16, "distance_m": 64291.148, "section_seq": 1, "route_path_id": 59639}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1413", "location": "Carlton On Trent Loop", "stage_seq": 17, "distance_m": 84468.494, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Newark Flat Crossing", "stage_seq": 18, "distance_m": 92901.726, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Newark North Gate", "stage_seq": 19, "distance_m": 93994.04, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Claypole Down Loop", "stage_seq": 20, "distance_m": 101509.215, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Grantham", "stage_seq": 21, "distance_m": 117544.41, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Stoke Jn", "stage_seq": 22, "distance_m": 126707.291, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Tallington Jn", "stage_seq": 23, "distance_m": 150545.865, "section_seq": 1, "route_path_id": 59639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "New England North Jn", "stage_seq": 24, "distance_m": 161628.593, "section_seq": 1, "route_path_id": 59639}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": null, "location": "Peterborough Virtual (GBRf)", "stage_seq": 25, "distance_m": 165677.9, "section_seq": 1, "route_path_id": 59639}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 165677.9, "from_m": 0.0, "section_seq": 1, "route_path_id": 59639}], "total_distance_m": 165677.9, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 163063.711, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2614.189, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Wakefield Europort (GBRf) |
1142 |
1142 |
None |
None |
None |
Peterborough Virtual (GBRf) |
1508 |
1508 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H51252/2026-09-13/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:42:00 |
Wakefield Europort (GBRf) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789285363494746 |
0 |
0 |
2026-09-13 11:52:01.812396 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:01.233985 |
| 494855 |
525363 |
G40113 |
782Y16MJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:42:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 525363, "stp": "P", "toc": "Transport for Wales", "uid": "G40113", "consist": null, "dest_crs": "BYI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40113/2026-09-13/detailed", "trust_id": "782Y16MJ13", "origin_crs": "BGD", "show_on_map": 0, "dar_est_time": "11:42:00", "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-13", "dest_arr_time": "1300", "dest_platform": null, "is_terminated": 1, "next_location": "Gilfach Fargoed", "signalling_id": "2Y16", "timing_status": null, "origin_station": "Bargoed", "current_leg_arr": "1144", "current_leg_dep": "1142", "current_leg_end": "Gilfach Fargoed", "origin_dep_time": "1142", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2291090999999996, 51.692106300000006], [-3.228566, 51.6916494], [-3.2282912999999995, 51.6913355], [-3.2280206, 51.69093199999999], [-3.2277988000000004, 51.69056479999998], [-3.2276159, 51.6901759], [-3.2274351, 51.689616], [-3.2273492, 51.68916279999999], [-3.2273520000000007, 51.6884769], [-3.2273638999999994, 51.68829859999999], [-3.2274721, 51.687881], [-3.2276360999999993, 51.6863802], [-3.2276800999999997, 51.6855211], [-3.2276403, 51.685137100000006], [-3.2275832, 51.6847748], [-3.2275017, 51.6844277], [-3.227423299999999, 51.6841393]]}", "current_leg_start": "Bargoed", "dest_arr_time_act": "1258", "motion_projection": null, "next_location_lat": "51.6841393", "next_location_lon": "-3.2274233", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 151.409, \"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\": 450.398, \"from_m\": 151.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 497.428, \"from_m\": 450.398, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1451.643, \"from_m\": 497.428, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2029.457, \"from_m\": 1451.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3701.529, \"from_m\": 2029.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4321.803, \"from_m\": 3701.529, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6585.07, \"from_m\": 4321.803, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7162.352, \"from_m\": 6585.07, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7221.257, \"from_m\": 7162.352, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7273.998, \"from_m\": 7221.257, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9507.417, \"from_m\": 7273.998, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10508.122, \"from_m\": 9507.417, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11076.205, \"from_m\": 10508.122, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12539.653, \"from_m\": 11076.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15908.076, \"from_m\": 12539.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17404.22, \"from_m\": 15908.076, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19344.315, \"from_m\": 17404.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26767.54, \"from_m\": 19344.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27500.914, \"from_m\": 26767.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27538.467, \"from_m\": 27500.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28697.93, \"from_m\": 27538.467, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29307.668, \"from_m\": 28697.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29723.336, \"from_m\": 29307.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29770.719, \"from_m\": 29723.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29854.105, \"from_m\": 29770.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30093.099, \"from_m\": 29854.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30176.484, \"from_m\": 30093.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30223.868, \"from_m\": 30176.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30359.884, \"from_m\": 30223.868, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30862.116, \"from_m\": 30359.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32597.035, \"from_m\": 30862.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34238.617, \"from_m\": 32597.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35017.168, \"from_m\": 34238.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39336.239, \"from_m\": 35017.168, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40790.77, \"from_m\": 39336.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41368.67, \"from_m\": 40790.77, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42620.771, \"from_m\": 41368.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42698.838, \"from_m\": 42620.771, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 42800.504, \"from_m\": 42698.838, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44525.638, \"from_m\": 42800.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 525363, \"profile_key\": \"b4aa9e3842e6d9d547b8659743fc05e46620e555403567c8da2e7e21e7687c06\", \"schedule_id\": 20552, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Bargoed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": \"1145\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 2, \"distance_m\": 915.056, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1148\", \"location\": \"Pengam\", \"stage_seq\": 3, \"distance_m\": 2611.184, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1151H\", \"location\": \"Hengoed\", \"stage_seq\": 4, \"distance_m\": 5370.453, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 5, \"distance_m\": 6829.496, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159\", \"location\": \"Llanbradach\", \"stage_seq\": 6, \"distance_m\": 11548.816, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1202H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 7, \"distance_m\": 13499.391, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Aber\", \"stage_seq\": 8, \"distance_m\": 14707.832, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Caerphilly\", \"stage_seq\": 9, \"distance_m\": 15683.051, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 10, \"distance_m\": 19969.365, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 21267.216, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"Heath High Level\", \"stage_seq\": 12, \"distance_m\": 23027.098, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Heath Jn\", \"stage_seq\": 13, \"distance_m\": 23476.228, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 14, \"distance_m\": 27068.345, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 15, \"distance_m\": 27445.991, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 28144.351, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 17, \"distance_m\": 29447.171, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Grangetown\", \"stage_seq\": 18, \"distance_m\": 29973.602, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Cogan Jn\", \"stage_seq\": 19, \"distance_m\": 32597.035, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"Cogan\", \"stage_seq\": 20, \"distance_m\": 33036.881, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Eastbrook\", \"stage_seq\": 21, \"distance_m\": 35407.19, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241H\", \"location\": \"Dinas Powys\", \"stage_seq\": 22, \"distance_m\": 36609.524, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Cadoxton\", \"stage_seq\": 23, \"distance_m\": 39653.173, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Barry Docks\", \"stage_seq\": 24, \"distance_m\": 41028.385, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1254H\", \"location\": \"Barry\", \"stage_seq\": 25, \"distance_m\": 43349.963, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 26, \"distance_m\": 44525.638, \"section_seq\": 1, \"route_path_id\": 40493}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44525.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40493}], \"total_distance_m\": 44525.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 42668.184, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1857.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1142", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6841393", "current_position_lon": "-3.2274233", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bargoed", "service_state_platform": "1", "timing_fact_generation": 1789292575337156, "current_leg_arrival_utc": "2026-09-13T11:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:01.299877", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-13T11:42:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:01.815889", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGD |
BYI |
2Y16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 151.409, "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": 450.398, "from_m": 151.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 497.428, "from_m": 450.398, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1451.643, "from_m": 497.428, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2029.457, "from_m": 1451.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3701.529, "from_m": 2029.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4321.803, "from_m": 3701.529, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6585.07, "from_m": 4321.803, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7162.352, "from_m": 6585.07, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7221.257, "from_m": 7162.352, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7273.998, "from_m": 7221.257, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9507.417, "from_m": 7273.998, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10508.122, "from_m": 9507.417, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11076.205, "from_m": 10508.122, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12539.653, "from_m": 11076.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.076, "from_m": 12539.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17404.22, "from_m": 15908.076, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19344.315, "from_m": 17404.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26767.54, "from_m": 19344.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27500.914, "from_m": 26767.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27538.467, "from_m": 27500.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28697.93, "from_m": 27538.467, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29307.668, "from_m": 28697.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29723.336, "from_m": 29307.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29770.719, "from_m": 29723.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29854.105, "from_m": 29770.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30093.099, "from_m": 29854.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30176.484, "from_m": 30093.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30223.868, "from_m": 30176.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30359.884, "from_m": 30223.868, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30862.116, "from_m": 30359.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32597.035, "from_m": 30862.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34238.617, "from_m": 32597.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35017.168, "from_m": 34238.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39336.239, "from_m": 35017.168, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40790.77, "from_m": 39336.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41368.67, "from_m": 40790.77, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42620.771, "from_m": 41368.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42698.838, "from_m": 42620.771, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 42800.504, "from_m": 42698.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44525.638, "from_m": 42800.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 525363, "profile_key": "b4aa9e3842e6d9d547b8659743fc05e46620e555403567c8da2e7e21e7687c06", "schedule_id": 20552, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1142", "location": "Bargoed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": "1145", "location": "Gilfach Fargoed", "stage_seq": 2, "distance_m": 915.056, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1148", "location": "Pengam", "stage_seq": 3, "distance_m": 2611.184, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1151H", "location": "Hengoed", "stage_seq": 4, "distance_m": 5370.453, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154H", "location": "Ystrad Mynach", "stage_seq": 5, "distance_m": 6829.496, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159", "location": "Llanbradach", "stage_seq": 6, "distance_m": 11548.816, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1202H", "location": "Energlyn & Churchill Park", "stage_seq": 7, "distance_m": 13499.391, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Aber", "stage_seq": 8, "distance_m": 14707.832, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Caerphilly", "stage_seq": 9, "distance_m": 15683.051, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Lisvane & Thornhill", "stage_seq": 10, "distance_m": 19969.365, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Llanishen", "stage_seq": 11, "distance_m": 21267.216, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "Heath High Level", "stage_seq": 12, "distance_m": 23027.098, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Heath Jn", "stage_seq": 13, "distance_m": 23476.228, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223H", "location": "Cardiff Queen Street", "stage_seq": 14, "distance_m": 27068.345, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "CVL East Boundary", "stage_seq": 15, "distance_m": 27445.991, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 28144.351, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Penarth Curve South Jn", "stage_seq": 17, "distance_m": 29447.171, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Grangetown", "stage_seq": 18, "distance_m": 29973.602, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Cogan Jn", "stage_seq": 19, "distance_m": 32597.035, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "Cogan", "stage_seq": 20, "distance_m": 33036.881, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Eastbrook", "stage_seq": 21, "distance_m": 35407.19, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241H", "location": "Dinas Powys", "stage_seq": 22, "distance_m": 36609.524, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Cadoxton", "stage_seq": 23, "distance_m": 39653.173, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Barry Docks", "stage_seq": 24, "distance_m": 41028.385, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1254H", "location": "Barry", "stage_seq": 25, "distance_m": 43349.963, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": null, "location": "Barry Island", "stage_seq": 26, "distance_m": 44525.638, "section_seq": 1, "route_path_id": 40493}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44525.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 40493}], "total_distance_m": 44525.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 42668.184, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1857.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bargoed |
1142 |
1142 |
1 |
11:42:00 |
None |
Barry Island |
1300 |
1258 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G40113/2026-09-13/detailed |
None |
Bargoed |
2026-09-13T11:42:30+01:00 |
Gilfach Fargoed |
2.0 |
{"type": "LineString", "coordinates": [[-3.2291090999999996, 51.692106300000006], [-3.228566, 51.6916494], [-3.2282912999999995, 51.6913355], [-3.2280206, 51.69093199999999], [-3.2277988000000004, 51.69056479999998], [-3.2276159, 51.6901759], [-3.2274351, 51.689616], [-3.2273492, 51.68916279999999], [-3.2273520000000007, 51.6884769], [-3.2273638999999994, 51.68829859999999], [-3.2274721, 51.687881], [-3.2276360999999993, 51.6863802], [-3.2276800999999997, 51.6855211], [-3.2276403, 51.685137100000006], [-3.2275832, 51.6847748], [-3.2275017, 51.6844277], [-3.227423299999999, 51.6841393]]} |
0.6 |
1142 |
1144 |
None |
None |
Gilfach Fargoed |
51.6841393 |
-3.2274233 |
51.6841393 |
-3.2274233 |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:42:00 |
Bargoed |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789292575337156 |
0 |
0 |
2026-09-13 11:52:01.815889 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:01.299877 |
| 494856 |
525707 |
L88799 |
322G05MK13 |
2026-09-13 |
COMPLETE |
13923894 |
2026-09-13 12:42:00 |
2026-09-13 11:52:05 |
2026-09-15 11:52:05 |
{"id": 525707, "stp": "P", "toc": "Northern", "uid": "L88799", "consist": "323205", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88799/2026-09-13/detailed", "trust_id": "322G05MK13", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G05", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1242", "current_leg_dep": "1235", "current_leg_end": "Hadfield", "origin_dep_time": "1203", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-13T11:52:05", "route_debug_link": null, "timing_variation": "0 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": "1242", "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\": 19353.983, \"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\": 20492.975, \"from_m\": 19353.983, \"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\": 20853.457, \"from_m\": 20492.975, \"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\": 21992.449, \"from_m\": 20853.457, \"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\": 22331.438, \"from_m\": 21992.449, \"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\": 23511.697, \"from_m\": 22331.438, \"capability_applied\": null, \"effective_limit_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\": 525707, \"profile_key\": \"b252a5d541a43322fe23dbe0ad8f6089e55031f9fbfb9b315378a346132b8850\", \"schedule_id\": 12836, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Gorton\", \"stage_seq\": 4, \"distance_m\": 4371.406, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Guide Bridge\", \"stage_seq\": 5, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Hyde Jn\", \"stage_seq\": 6, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Flowery Field\", \"stage_seq\": 7, \"distance_m\": 10815.506, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Newton for Hyde\", \"stage_seq\": 8, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Godley\", \"stage_seq\": 9, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Hattersley\", \"stage_seq\": 10, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Broadbottom\", \"stage_seq\": 11, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Dinting\", \"stage_seq\": 12, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1236H\", \"location\": \"Glossop\", \"stage_seq\": 13, \"distance_m\": 20673.216, \"section_seq\": 1, \"route_path_id\": 35859}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 14, \"distance_m\": 23511.697, \"section_seq\": 1, \"route_path_id\": 35859}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23511.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35859}], \"total_distance_m\": 23511.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21022.831, \"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": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-13T11:05:59Z\", \"source_id\": 42493272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:03Z\", \"source_id\": 13907575, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:28Z\", \"source_id\": 42496788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:33Z\", \"source_id\": 13908649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:14Z\", \"source_id\": 42502046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:17Z\", \"source_id\": 13910368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:30Z\", \"source_id\": 42506855, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:38Z\", \"source_id\": 13911846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:38Z\", \"source_id\": 13913247, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:12Z\", \"source_id\": 13913973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:02Z\", \"source_id\": 42514911, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:08Z\", \"source_id\": 13914409, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:07Z\", \"source_id\": 13916245, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:01Z\", \"source_id\": 42525145, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:04Z\", \"source_id\": 13917629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:27Z\", \"source_id\": 42531865, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:33Z\", \"source_id\": 13919698, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:26Z\", \"source_id\": 42545406, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:27Z\", \"source_id\": 13923894, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789299687286127, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:03.209965", "service_state_evidence_id": 13923894, "current_leg_start_actual_dep": "2026-09-13T12:36:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:03.436660", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HDF |
2G05 |
323205 |
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": 19353.983, "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": 20492.975, "from_m": 19353.983, "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": 20853.457, "from_m": 20492.975, "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": 21992.449, "from_m": 20853.457, "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": 22331.438, "from_m": 21992.449, "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": 23511.697, "from_m": 22331.438, "capability_applied": null, "effective_limit_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": 525707, "profile_key": "b252a5d541a43322fe23dbe0ad8f6089e55031f9fbfb9b315378a346132b8850", "schedule_id": 12836, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Gorton", "stage_seq": 4, "distance_m": 4371.406, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Guide Bridge", "stage_seq": 5, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 35859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Hyde Jn", "stage_seq": 6, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Flowery Field", "stage_seq": 7, "distance_m": 10815.506, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Newton for Hyde", "stage_seq": 8, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Godley", "stage_seq": 9, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Hattersley", "stage_seq": 10, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Broadbottom", "stage_seq": 11, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Dinting", "stage_seq": 12, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1236H", "location": "Glossop", "stage_seq": 13, "distance_m": 20673.216, "section_seq": 1, "route_path_id": 35859}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Hadfield", "stage_seq": 14, "distance_m": 23511.697, "section_seq": 1, "route_path_id": 35859}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23511.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 35859}], "total_distance_m": 23511.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21022.831, "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-13T11:05:59Z", "source_id": 42493272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:03Z", "source_id": 13907575, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8597, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:28Z", "source_id": 42496788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:33Z", "source_id": 13908649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:14Z", "source_id": 42502046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:17Z", "source_id": 13910368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:30Z", "source_id": 42506855, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:38Z", "source_id": 13911846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:38Z", "source_id": 13913247, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:12Z", "source_id": 13913973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:02Z", "source_id": 42514911, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:08Z", "source_id": 13914409, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:07Z", "source_id": 13916245, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:01Z", "source_id": 42525145, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:04Z", "source_id": 13917629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:27Z", "source_id": 42531865, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:33Z", "source_id": 13919698, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:26Z", "source_id": 42545406, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:27Z", "source_id": 13923894, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1203 |
1203 |
2 |
None |
None |
Hadfield |
1242 |
1242 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88799/2026-09-13/detailed |
None |
Glossop |
2026-09-13T12:36:30+01:00 |
Hadfield |
7.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 |
1235 |
1242 |
Glossop |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-13 11:52:05 |
TERMINATED |
2026-09-13 11:42:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923894 |
1789299687286127 |
54 |
54 |
2026-09-13 11:52:03.436660 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:03.209965 |
| 494857 |
527330 |
C36378 |
745N64MZ13 |
2026-09-13 |
COMPLETE |
13924228 |
2026-09-13 12:42:00 |
2026-09-13 11:52:35 |
2026-09-15 11:52:35 |
{"id": 527330, "stp": "P", "toc": "Elizabeth Line", "uid": "C36378", "consist": "345036", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36378/2026-09-13/detailed", "trust_id": "745N64MZ13", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": "20:42:00", "dar_platform": null, "dest_station": "Maidenhead Reversing Sidings", "service_date": "2026-09-13", "dest_arr_time": "2044", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Reversing Sidings", "signalling_id": "5N64", "timing_status": null, "origin_station": "Maidenhead", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2042", "origin_platform": "3", "current_location": "Maidenhead", "last_update_time": "2026-09-13T11:52:35", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2044", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 240.846, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 574.463, \"from_m\": 240.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 527330, \"profile_key\": \"546af1bcc13e15059c40a5ed37918aa58aaef5406077d9872f4b605a41955cd7\", \"schedule_id\": 3858, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": null, \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.617, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2042", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Maidenhead", "service_state_platform": "3", "timing_fact_generation": 1789299729681624, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:09.679489", "service_state_evidence_id": 13924228, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:10.320678", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
None |
5N64 |
345036 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 240.846, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 574.463, "from_m": 240.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 527330, "profile_key": "546af1bcc13e15059c40a5ed37918aa58aaef5406077d9872f4b605a41955cd7", "schedule_id": 3858, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29835}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": null, "location": "Maidenhead Reversing Sidings", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29835}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.617, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Maidenhead |
2042 |
2042 |
3 |
20:42:00 |
None |
Maidenhead Reversing Sidings |
2044 |
2044 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C36378/2026-09-13/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Maidenhead |
Maidenhead Reversing Sidings |
None |
None |
None |
None |
1 |
0 |
2026-09-13 11:52:35 |
TERMINATED |
2026-09-13 11:42:00 |
Maidenhead |
TRUST |
TRUST_CANCELLATION |
13924228 |
1789299729681624 |
0 |
0 |
2026-09-13 11:52:10.320678 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:09.679489 |
| 494858 |
526115 |
C36667 |
735Y11MK13 |
2026-09-13 |
COMPLETE |
13923808 |
2026-09-13 12:42:00 |
2026-09-13 11:52:35 |
2026-09-15 11:52:35 |
{"id": 526115, "stp": "P", "toc": "Elizabeth Line", "uid": "C36667", "consist": "345023", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36667/2026-09-13/detailed", "trust_id": "735Y11MK13", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y11", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1242", "current_leg_dep": "1229", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "1229", "origin_platform": "B", "current_location": "Old Oak Common Depot (Crossrail)", "last_update_time": "2026-09-13T11:52:35", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3327.614, \"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\": 3876.444, \"from_m\": 3327.614, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.545, \"from_m\": 3876.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.042, \"from_m\": 3940.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.402, \"from_m\": 4162.042, \"capability_applied\": null, \"effective_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\": 526115, \"profile_key\": \"95da38bff6614716783d81089338cf7285834c565beb4611e58e777c9f5ac57a\", \"schedule_id\": 3930, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.192, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.444, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.402, \"section_seq\": 1, \"route_path_id\": 29879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5103.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}], \"total_distance_m\": 5103.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:00Z\", \"source_id\": 42528069, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:03Z\", \"source_id\": 13918520, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:13Z\", \"source_id\": 42545132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:18Z\", \"source_id\": 13923808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Depot (Crossrail)", "service_state_platform": null, "timing_fact_generation": 1789299680785302, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:16.269204", "service_state_evidence_id": 13923808, "current_leg_start_actual_dep": "2026-09-13T12:29:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:16.951546", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y11 |
345023 |
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": 3327.614, "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": 3876.444, "from_m": 3327.614, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.545, "from_m": 3876.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.042, "from_m": 3940.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.402, "from_m": 4162.042, "capability_applied": null, "effective_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": 526115, "profile_key": "95da38bff6614716783d81089338cf7285834c565beb4611e58e777c9f5ac57a", "schedule_id": 3930, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.192, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.444, "section_seq": 1, "route_path_id": 29879}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.402, "section_seq": 1, "route_path_id": 29879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5103.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 29879}], "total_distance_m": 5103.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:00Z", "source_id": 42528069, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:03Z", "source_id": 13918520, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23125, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:13Z", "source_id": 42545132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:18Z", "source_id": 13923808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1229 |
1229 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
1244 |
1244 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36667/2026-09-13/detailed |
None |
Paddington (Crossrail) |
2026-09-13T12:29:00+01:00 |
Old Oak Common Depot (Crossrail) |
13.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} |
3.2 |
1229 |
1242 |
Paddington (Crossrail) |
Old Oak Common Depot (Crossrail) |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-13 11:52:35 |
TERMINATED |
2026-09-13 11:42:00 |
Old Oak Common Depot (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923808 |
1789299680785302 |
10 |
10 |
2026-09-13 11:52:16.951546 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:16.269204 |
| 494859 |
526257 |
V11333 |
785C081L13 |
2026-09-13 |
COMPLETE |
13924308 |
2026-09-13 12:42:00 |
2026-09-13 11:52:35 |
2026-09-15 11:52:35 |
{"id": 526257, "stp": "N", "toc": "Transport for Wales", "uid": "V11333", "consist": "756006", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V11333/2026-09-13/detailed", "trust_id": "785C081L13", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "6", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C08", "timing_status": "ON TIME", "origin_station": "Canton C.S.D.", "current_leg_arr": "1242", "current_leg_dep": "1241", "current_leg_end": "Cardiff Central", "origin_dep_time": "1237", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-13T11:52:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Canton Sig. CF2324", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.649, \"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\": 710.993, \"from_m\": 525.649, \"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\": 815.748, \"from_m\": 710.993, \"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\": 1087.798, \"from_m\": 815.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 526257, \"profile_key\": \"9d09e0a0816f4ed5b2cdfef4f6469763e607efbeaeb13e70fb3bb7562d9c0022\", \"schedule_id\": 27164, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 32182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:07Z\", \"source_id\": 13918568, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:14Z\", \"source_id\": 42546644, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:19Z\", \"source_id\": 13924308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1789299740324197, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:20.320064", "service_state_evidence_id": 13924308, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:20.460208", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XCC |
CDF |
5C08 |
756006 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 525.649, "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": 710.993, "from_m": 525.649, "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": 815.748, "from_m": 710.993, "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": 1087.798, "from_m": 815.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 526257, "profile_key": "9d09e0a0816f4ed5b2cdfef4f6469763e607efbeaeb13e70fb3bb7562d9c0022", "schedule_id": 27164, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 32182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32182}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:07Z", "source_id": 13918568, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:14Z", "source_id": 42546644, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:19Z", "source_id": 13924308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
1237 |
1237 |
None |
None |
None |
Cardiff Central |
1242 |
1242 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V11333/2026-09-13/detailed |
None |
Canton Sig. CF2324 |
2026-09-13T12:39:00+01:00 |
Cardiff Central |
1.0 |
{"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.4 |
1241 |
1242 |
Canton Sig. CF2324 |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-13 11:52:35 |
TERMINATED |
2026-09-13 11:42:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924308 |
1789299740324197 |
9 |
9 |
2026-09-13 11:52:20.460208 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:20.320064 |
| 494860 |
525222 |
L80989 |
872D27MJ13 |
2026-09-13 |
COMPLETE |
13923780 |
2026-09-13 12:42:00 |
2026-09-13 11:52:35 |
2026-09-15 11:52:35 |
{"id": 525222, "stp": "P", "toc": "South Western Railway", "uid": "L80989", "consist": "701032", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80989/2026-09-13/detailed", "trust_id": "872D27MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2D27", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1242", "current_leg_dep": "1238", "current_leg_end": "Guildford", "origin_dep_time": "1132", "origin_platform": "7", "current_location": "Guildford", "last_update_time": "2026-09-13T11:52:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "1242", "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\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22733.141, \"from_m\": 22635.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29268.489, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29768.986, \"from_m\": 29268.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32961.711, \"from_m\": 29768.986, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33325.361, \"from_m\": 32961.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35143.177, \"from_m\": 33325.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35699.367, \"from_m\": 35143.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35742.189, \"from_m\": 35699.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36020.985, \"from_m\": 35742.189, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36066.306, \"from_m\": 36020.985, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44045.503, \"from_m\": 36066.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48421.822, \"from_m\": 44045.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49981.614, \"from_m\": 48421.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50506.198, \"from_m\": 49981.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50624.926, \"from_m\": 50506.198, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50823.658, \"from_m\": 50624.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 525222, \"profile_key\": \"8031b19f5a04093dbc61eb2bd1fb0ba47768ab8f301d337f8c5d2eb4e024a362\", \"schedule_id\": 11751, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1137\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1142\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1145H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1156H\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Bookham\", \"stage_seq\": 15, \"distance_m\": 33187.42, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Effingham Junction\", \"stage_seq\": 16, \"distance_m\": 35857.759, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Horsley\", \"stage_seq\": 17, \"distance_m\": 37838.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Clandon\", \"stage_seq\": 18, \"distance_m\": 42933.582, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 19, \"distance_m\": 48184.612, \"section_seq\": 1, \"route_path_id\": 34958}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 20, \"distance_m\": 50823.658, \"section_seq\": 1, \"route_path_id\": 34958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50823.658, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34958}], \"total_distance_m\": 50823.658, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49186.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1637.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1132", "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\": 29096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:35:27Z\", \"source_id\": 42449329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:35:32Z\", \"source_id\": 13893765, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:36Z\", \"source_id\": 42456686, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:42Z\", \"source_id\": 13896128, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:30Z\", \"source_id\": 42462031, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:33Z\", \"source_id\": 13897877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:42Z\", \"source_id\": 42466821, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:43Z\", \"source_id\": 13899359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:01Z\", \"source_id\": 42471454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:04Z\", \"source_id\": 13900881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:36Z\", \"source_id\": 42476530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:42Z\", \"source_id\": 13902470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:43Z\", \"source_id\": 42479646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:48Z\", \"source_id\": 13903424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:56Z\", \"source_id\": 42484197, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:58Z\", \"source_id\": 13904843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:02Z\", \"source_id\": 42488972, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:07Z\", \"source_id\": 13906251, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:15Z\", \"source_id\": 42493693, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:23Z\", \"source_id\": 13907705, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:25Z\", \"source_id\": 42500899, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:29Z\", \"source_id\": 13909973, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:36Z\", \"source_id\": 42505558, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:43Z\", \"source_id\": 13911439, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:32Z\", \"source_id\": 42518614, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:38Z\", \"source_id\": 13915561, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:56Z\", \"source_id\": 42522128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:58Z\", \"source_id\": 13916650, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:09Z\", \"source_id\": 42529927, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:18Z\", \"source_id\": 13919106, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:12Z\", \"source_id\": 42537712, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:18Z\", \"source_id\": 13921524, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:08Z\", \"source_id\": 42545021, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:14Z\", \"source_id\": 13923780, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789299675686362, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:35.312054", "service_state_evidence_id": 13923780, "current_leg_start_actual_dep": "2026-09-13T12:38:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:42:35.315205", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
GLD |
2D27 |
701032 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22733.141, "from_m": 22635.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29268.489, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29768.986, "from_m": 29268.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32961.711, "from_m": 29768.986, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33325.361, "from_m": 32961.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35143.177, "from_m": 33325.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35699.367, "from_m": 35143.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35742.189, "from_m": 35699.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36020.985, "from_m": 35742.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36066.306, "from_m": 36020.985, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44045.503, "from_m": 36066.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48421.822, "from_m": 44045.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49981.614, "from_m": 48421.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50506.198, "from_m": 49981.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50624.926, "from_m": 50506.198, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50823.658, "from_m": 50624.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 525222, "profile_key": "8031b19f5a04093dbc61eb2bd1fb0ba47768ab8f301d337f8c5d2eb4e024a362", "schedule_id": 11751, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1132", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1137", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1142", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1145H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1156H", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Bookham", "stage_seq": 15, "distance_m": 33187.42, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Effingham Junction", "stage_seq": 16, "distance_m": 35857.759, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Horsley", "stage_seq": 17, "distance_m": 37838.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Clandon", "stage_seq": 18, "distance_m": 42933.582, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "London Road (Guildford)", "stage_seq": 19, "distance_m": 48184.612, "section_seq": 1, "route_path_id": 34958}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Guildford", "stage_seq": 20, "distance_m": 50823.658, "section_seq": 1, "route_path_id": 34958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50823.658, "from_m": 0.0, "section_seq": 1, "route_path_id": 34958}], "total_distance_m": 50823.658, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49186.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1637.224, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:35:27Z", "source_id": 42449329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:35:32Z", "source_id": 13893765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29162, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:36Z", "source_id": 42456686, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:42Z", "source_id": 13896128, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:30Z", "source_id": 42462031, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:33Z", "source_id": 13897877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:42Z", "source_id": 42466821, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:43Z", "source_id": 13899359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:01Z", "source_id": 42471454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:04Z", "source_id": 13900881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:36Z", "source_id": 42476530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:42Z", "source_id": 13902470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:43Z", "source_id": 42479646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:48Z", "source_id": 13903424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:56Z", "source_id": 42484197, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:58Z", "source_id": 13904843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:02Z", "source_id": 42488972, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:07Z", "source_id": 13906251, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:15Z", "source_id": 42493693, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:23Z", "source_id": 13907705, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:25Z", "source_id": 42500899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:29Z", "source_id": 13909973, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:36Z", "source_id": 42505558, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:43Z", "source_id": 13911439, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28112, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:32Z", "source_id": 42518614, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:38Z", "source_id": 13915561, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:56Z", "source_id": 42522128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:58Z", "source_id": 13916650, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:09Z", "source_id": 42529927, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:18Z", "source_id": 13919106, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:12Z", "source_id": 42537712, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:18Z", "source_id": 13921524, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:08Z", "source_id": 42545021, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:14Z", "source_id": 13923780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
London Waterloo |
1132 |
1132 |
7 |
None |
None |
Guildford |
1242 |
1242 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80989/2026-09-13/detailed |
None |
London Road (Guildford) |
2026-09-13T12:38: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 |
1238 |
1242 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-13 11:52:35 |
TERMINATED |
2026-09-13 11:42:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923780 |
1789299675686362 |
99 |
99 |
2026-09-13 11:42:35.315205 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:35.312054 |
| 494861 |
525456 |
L82016 |
872H27MJ13 |
2026-09-13 |
COMPLETE |
13923865 |
2026-09-13 12:42:00 |
2026-09-13 11:52:35 |
2026-09-15 11:52:35 |
{"id": 525456, "stp": "P", "toc": "South Western Railway", "uid": "L82016", "consist": "701028", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82016/2026-09-13/detailed", "trust_id": "872H27MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-13", "dest_arr_time": "1240", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H27", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1242", "current_leg_dep": "1239", "current_leg_end": "Shepperton", "origin_dep_time": "1148", "origin_platform": "10", "current_location": "Shepperton", "last_update_time": "2026-09-13T11:52:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "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\": 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\": 15863.313, \"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\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23724.737, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23892.978, \"from_m\": 23724.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24102.04, \"from_m\": 23892.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24168.019, \"from_m\": 24102.04, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33635.059, \"from_m\": 24168.019, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33756.572, \"from_m\": 33635.059, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34116.299, \"from_m\": 33756.572, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 525456, \"profile_key\": \"2466532e6554b06f921bf7886b9e72cc16a7e6eebd819fa614588a7e6b37efaf\", \"schedule_id\": 11917, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1152H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1210H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Norbiton\", \"stage_seq\": 9, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Hampton Wick\", \"stage_seq\": 11, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Teddington\", \"stage_seq\": 12, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 13, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Fulwell\", \"stage_seq\": 14, \"distance_m\": 23808.858, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Hampton\", \"stage_seq\": 15, \"distance_m\": 27079.117, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Kempton Park\", \"stage_seq\": 16, \"distance_m\": 29946.799, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Sunbury\", \"stage_seq\": 17, \"distance_m\": 30731.972, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Upper Halliford\", \"stage_seq\": 18, \"distance_m\": 31669.112, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 19, \"distance_m\": 34116.299, \"section_seq\": 1, \"route_path_id\": 35048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34116.299, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35048}], \"total_distance_m\": 34116.299, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33276.623, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:10Z\", \"source_id\": 42471691, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:12Z\", \"source_id\": 13900957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:32Z\", \"source_id\": 42479428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:36Z\", \"source_id\": 13903316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:28Z\", \"source_id\": 42485068, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:33Z\", \"source_id\": 13905075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:47Z\", \"source_id\": 42490029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:47Z\", \"source_id\": 13906580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:02Z\", \"source_id\": 42494752, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:07Z\", \"source_id\": 13907997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:48Z\", \"source_id\": 42498696, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:52Z\", \"source_id\": 13909255, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:15Z\", \"source_id\": 42504952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:19Z\", \"source_id\": 13911256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:48Z\", \"source_id\": 42508717, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:53Z\", \"source_id\": 13912446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:04Z\", \"source_id\": 42511943, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:11Z\", \"source_id\": 13913505, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:44Z\", \"source_id\": 42517373, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:48Z\", \"source_id\": 13915179, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:08Z\", \"source_id\": 42522391, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:12Z\", \"source_id\": 13916775, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:19Z\", \"source_id\": 42528549, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:22Z\", \"source_id\": 13918679, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:57Z\", \"source_id\": 42531101, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:59Z\", \"source_id\": 13919425, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:57Z\", \"source_id\": 42531101, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:59Z\", \"source_id\": 13919426, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:57Z\", \"source_id\": 42540269, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:02Z\", \"source_id\": 13922311, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:21Z\", \"source_id\": 42545292, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:27Z\", \"source_id\": 13923865, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789299688745120, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:35.320305", "service_state_evidence_id": 13923865, "current_leg_start_actual_dep": "2026-09-13T12:38:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:42:35.322719", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
SHP |
2H27 |
701028 |
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": 15863.313, "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": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23724.737, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23892.978, "from_m": 23724.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24102.04, "from_m": 23892.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24168.019, "from_m": 24102.04, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33635.059, "from_m": 24168.019, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33756.572, "from_m": 33635.059, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34116.299, "from_m": 33756.572, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 525456, "profile_key": "2466532e6554b06f921bf7886b9e72cc16a7e6eebd819fa614588a7e6b37efaf", "schedule_id": 11917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1152H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1210H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Norbiton", "stage_seq": 9, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Kingston", "stage_seq": 10, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Hampton Wick", "stage_seq": 11, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Teddington", "stage_seq": 12, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 35048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Shacklegate Jn", "stage_seq": 13, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Fulwell", "stage_seq": 14, "distance_m": 23808.858, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Hampton", "stage_seq": 15, "distance_m": 27079.117, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Kempton Park", "stage_seq": 16, "distance_m": 29946.799, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Sunbury", "stage_seq": 17, "distance_m": 30731.972, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Upper Halliford", "stage_seq": 18, "distance_m": 31669.112, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": null, "location": "Shepperton", "stage_seq": 19, "distance_m": 34116.299, "section_seq": 1, "route_path_id": 35048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34116.299, "from_m": 0.0, "section_seq": 1, "route_path_id": 35048}], "total_distance_m": 34116.299, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33276.623, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:10Z", "source_id": 42471691, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:12Z", "source_id": 13900957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29162, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:32Z", "source_id": 42479428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:36Z", "source_id": 13903316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:28Z", "source_id": 42485068, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:01:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:33Z", "source_id": 13905075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:47Z", "source_id": 42490029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:47Z", "source_id": 13906580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:02Z", "source_id": 42494752, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:07Z", "source_id": 13907997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:48Z", "source_id": 42498696, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:52Z", "source_id": 13909255, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:15Z", "source_id": 42504952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:19Z", "source_id": 13911256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:48Z", "source_id": 42508717, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:53Z", "source_id": 13912446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:04Z", "source_id": 42511943, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:11Z", "source_id": 13913505, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:44Z", "source_id": 42517373, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:48Z", "source_id": 13915179, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:08Z", "source_id": 42522391, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:12Z", "source_id": 13916775, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:19Z", "source_id": 42528549, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:22Z", "source_id": 13918679, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:57Z", "source_id": 42531101, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:59Z", "source_id": 13919425, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:57Z", "source_id": 42531101, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:59Z", "source_id": 13919426, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:57Z", "source_id": 42540269, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:38:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:02Z", "source_id": 13922311, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:21Z", "source_id": 42545292, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:27Z", "source_id": 13923865, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
London Waterloo |
1148 |
1148 |
10 |
None |
None |
Shepperton |
1240 |
1240 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82016/2026-09-13/detailed |
None |
Upper Halliford |
2026-09-13T12:38:30+01:00 |
Shepperton |
3.0 |
{"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} |
1.4 |
1239 |
1242 |
Upper Halliford |
Shepperton |
Shepperton |
51.3963672 |
-0.4479408 |
51.3963672 |
-0.4479408 |
1 |
0 |
2026-09-13 11:52:35 |
TERMINATED |
2026-09-13 11:42:00 |
Shepperton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923865 |
1789299688745120 |
83 |
83 |
2026-09-13 11:42:35.322719 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:35.320305 |
| 494862 |
526130 |
L55725 |
529M24MK13 |
2026-09-13 |
COMPLETE |
13922835 |
2026-09-13 12:42:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 526130, "stp": "P", "toc": "Greater Anglia", "uid": "L55725", "consist": "720501", "dest_crs": "MRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55725/2026-09-13/detailed", "trust_id": "529M24MK13", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Meridian Water", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "2", "is_terminated": 1, "next_location": "Meridian Water", "signalling_id": "9M24", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "1242", "current_leg_dep": "1240½", "current_leg_end": "Meridian Water", "origin_dep_time": "1229", "origin_platform": "11", "current_location": "Meridian Water", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]}", "current_leg_start": "Northumberland Park", "dest_arr_time_act": "1243", "motion_projection": null, "next_location_lat": "51.6101987", "next_location_lon": "-0.0500813", "previous_location": "Northumberland Park", "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\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3267.471, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3567.293, \"from_m\": 3267.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4075.774, \"from_m\": 3567.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9692.926, \"from_m\": 4075.774, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10868.958, \"from_m\": 9692.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12730.155, \"from_m\": 10868.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15010.827, \"from_m\": 12730.155, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 526130, \"profile_key\": \"5873a31ced85d7ae093be6060b5f1957946ada8b47049a0c7e8ff68678251285\", \"schedule_id\": 11215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.646, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 4, \"distance_m\": 6884.35, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1240H\", \"location\": \"Northumberland Park\", \"stage_seq\": 5, \"distance_m\": 14048.261, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": null, \"location\": \"Meridian Water\", \"stage_seq\": 6, \"distance_m\": 15010.827, \"section_seq\": 1, \"route_path_id\": 34734}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15010.827, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}], \"total_distance_m\": 15010.827, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13849.048, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.6101987", "current_position_lon": "-0.0500813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:47Z\", \"source_id\": 42532431, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:52Z\", \"source_id\": 13919849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:54Z\", \"source_id\": 42535708, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:59Z\", \"source_id\": 13920874, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:10Z\", \"source_id\": 42541955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:11Z\", \"source_id\": 13922832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:10Z\", \"source_id\": 42541955, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:11Z\", \"source_id\": 13922835, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Meridian Water", "service_state_platform": "2", "timing_fact_generation": 1789299551289774, "current_leg_arrival_utc": "2026-09-13T12:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:46.017956", "service_state_evidence_id": 13922835, "current_leg_start_actual_dep": "2026-09-13T12:40:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:46.184193", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SRA |
MRW |
9M24 |
720501 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3267.471, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3567.293, "from_m": 3267.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4075.774, "from_m": 3567.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9692.926, "from_m": 4075.774, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10868.958, "from_m": 9692.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12730.155, "from_m": 10868.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15010.827, "from_m": 12730.155, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 526130, "profile_key": "5873a31ced85d7ae093be6060b5f1957946ada8b47049a0c7e8ff68678251285", "schedule_id": 11215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.646, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238H", "location": "Tottenham Hale", "stage_seq": 4, "distance_m": 6884.35, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1240H", "location": "Northumberland Park", "stage_seq": 5, "distance_m": 14048.261, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": null, "location": "Meridian Water", "stage_seq": 6, "distance_m": 15010.827, "section_seq": 1, "route_path_id": 34734}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15010.827, "from_m": 0.0, "section_seq": 1, "route_path_id": 34734}], "total_distance_m": 15010.827, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13849.048, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.779, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:47Z", "source_id": 42532431, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:52Z", "source_id": 13919849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14887, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:54Z", "source_id": 42535708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:59Z", "source_id": 13920874, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14878, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:10Z", "source_id": 42541955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:11Z", "source_id": 13922832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14871, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:10Z", "source_id": 42541955, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:11Z", "source_id": 13922835, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Stratford |
1229 |
1229 |
11 |
None |
None |
Meridian Water |
1243 |
1243 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55725/2026-09-13/detailed |
None |
Northumberland Park |
2026-09-13T12:40:30+01:00 |
Meridian Water |
1.5 |
{"type": "LineString", "coordinates": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]} |
0.6 |
1240½ |
1242 |
Northumberland Park |
Meridian Water |
Meridian Water |
51.6101987 |
-0.0500813 |
51.6101987 |
-0.0500813 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:42:00 |
Meridian Water |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13922835 |
1789299551289774 |
18 |
18 |
2026-09-13 11:52:46.184193 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:46.017956 |
| 494863 |
525318 |
C36877 |
889H06MJ13 |
2026-09-13 |
COMPLETE |
13923884 |
2026-09-13 12:42:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 525318, "stp": "P", "toc": "Elizabeth Line", "uid": "C36877", "consist": "345056", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36877/2026-09-13/detailed", "trust_id": "889H06MJ13", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H06", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1242", "current_leg_dep": "1238", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "1139", "origin_platform": "4", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "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\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28522.076, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31016.79, \"from_m\": 28522.076, \"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\": 31830.301, \"from_m\": 31016.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33527.151, \"from_m\": 31830.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\": 34707.473, \"from_m\": 33527.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36975.387, \"from_m\": 36811.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39258.915, \"from_m\": 38965.748, \"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\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"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\": 46184.15, \"from_m\": 45290.444, \"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\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"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\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525318, \"profile_key\": \"d2437533dac9685139d8bc232cb9d96e5d99ad8f0979ae8f13274b1ee8328896\", \"schedule_id\": 4019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1146H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1149H\", \"wtt_dep\": \"1150H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1200\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1209\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1237\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1139", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:39Z\", \"source_id\": 42458123, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:41Z\", \"source_id\": 13896583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:48Z\", \"source_id\": 42464007, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:52Z\", \"source_id\": 13898475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:07Z\", \"source_id\": 42468801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:12Z\", \"source_id\": 13900028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:13Z\", \"source_id\": 42474681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:17Z\", \"source_id\": 13901870, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:25Z\", \"source_id\": 42479257, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:28Z\", \"source_id\": 13903262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:52Z\", \"source_id\": 42482720, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:58Z\", \"source_id\": 13904386, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:01Z\", \"source_id\": 42487419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:06Z\", \"source_id\": 13905805, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:21Z\", \"source_id\": 42490862, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:27Z\", \"source_id\": 13906853, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:06Z\", \"source_id\": 42494833, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:08Z\", \"source_id\": 13908043, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:20Z\", \"source_id\": 42499409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:22Z\", \"source_id\": 13909503, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:34Z\", \"source_id\": 42506983, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:38Z\", \"source_id\": 13911891, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:22Z\", \"source_id\": 42510880, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:28Z\", \"source_id\": 13913149, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:40Z\", \"source_id\": 42514351, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:48Z\", \"source_id\": 13914222, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:04Z\", \"source_id\": 13915265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:42Z\", \"source_id\": 42521763, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:46Z\", \"source_id\": 13916541, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:27Z\", \"source_id\": 42527244, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:31Z\", \"source_id\": 13918285, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:26Z\", \"source_id\": 42538028, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:29Z\", \"source_id\": 13921604, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:21Z\", \"source_id\": 42545317, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:27Z\", \"source_id\": 13923884, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1789299688702555, "current_leg_arrival_utc": "2026-09-13T12:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:49.266541", "service_state_evidence_id": 13923884, "current_leg_start_actual_dep": "2026-09-13T12:38:00+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-13T11:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:49.549712", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H06 |
345056 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28522.076, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31016.79, "from_m": 28522.076, "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": 31830.301, "from_m": 31016.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33527.151, "from_m": 31830.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": 34707.473, "from_m": 33527.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36811.363, "from_m": 34707.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36975.387, "from_m": 36811.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38628.996, "from_m": 36975.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39258.915, "from_m": 38965.748, "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": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.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", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "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": 46184.15, "from_m": 45290.444, "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": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "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": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 525318, "profile_key": "d2437533dac9685139d8bc232cb9d96e5d99ad8f0979ae8f13274b1ee8328896", "schedule_id": 4019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1139", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1146H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1149H", "wtt_dep": "1150H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1200", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1209", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1237", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:39Z", "source_id": 42458123, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:41Z", "source_id": 13896583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:48Z", "source_id": 42464007, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:52Z", "source_id": 13898475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:07Z", "source_id": 42468801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:12Z", "source_id": 13900028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:13Z", "source_id": 42474681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:53:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:17Z", "source_id": 13901870, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:25Z", "source_id": 42479257, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:28Z", "source_id": 13903262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:52Z", "source_id": 42482720, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:58Z", "source_id": 13904386, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:01Z", "source_id": 42487419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:06Z", "source_id": 13905805, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:21Z", "source_id": 42490862, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:27Z", "source_id": 13906853, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:06Z", "source_id": 42494833, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:08Z", "source_id": 13908043, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:20Z", "source_id": 42499409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:22Z", "source_id": 13909503, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:34Z", "source_id": 42506983, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:38Z", "source_id": 13911891, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:22Z", "source_id": 42510880, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:28Z", "source_id": 13913149, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:40Z", "source_id": 42514351, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:21:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:48Z", "source_id": 13914222, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:04Z", "source_id": 13915265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:42Z", "source_id": 42521763, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:46Z", "source_id": 13916541, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:27Z", "source_id": 42527244, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:31Z", "source_id": 13918285, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:26Z", "source_id": 42538028, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:29Z", "source_id": 13921604, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:21Z", "source_id": 42545317, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:27Z", "source_id": 13923884, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1139 |
1139 |
4 |
None |
None |
Heathrow Terminal 4 |
1243 |
1241 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36877/2026-09-13/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-13T12:38:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
1238 |
1242 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:42:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923884 |
1789299688702555 |
127 |
127 |
2026-09-13 11:52:49.549712 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:49.266541 |
| 494864 |
524848 |
P76302 |
472H27MI13 |
2026-09-13 |
COMPLETE |
13923972 |
2026-09-13 12:43:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 524848, "stp": "O", "toc": "Greater Anglia", "uid": "P76302", "consist": "720104+720514", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76302/2026-09-13/detailed", "trust_id": "472H27MI13", "origin_crs": "CMB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "9", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2H27", "timing_status": "LATE", "origin_station": "Cambridge North", "current_leg_arr": "1243", "current_leg_dep": "1235", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1110", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Hackney Downs", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Hackney Downs", "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\": 1316.97, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2897.261, \"from_m\": 1316.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2943.86, \"from_m\": 2897.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\": 2978.233, \"from_m\": 2943.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3972.703, \"from_m\": 2978.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4140.485, \"from_m\": 3972.703, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4236.824, \"from_m\": 4140.485, \"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\": 4281.963, \"from_m\": 4236.824, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4363.768, \"from_m\": 4281.963, \"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\": 7353.566, \"from_m\": 4363.768, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13221.416, \"from_m\": 7353.566, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14136.854, \"from_m\": 13221.416, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18804.579, \"from_m\": 14136.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19312.323, \"from_m\": 18804.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19321.506, \"from_m\": 19312.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23144.2, \"from_m\": 19321.506, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44051.024, \"from_m\": 23144.2, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44125.716, \"from_m\": 44051.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46893.612, \"from_m\": 44125.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60845.497, \"from_m\": 46893.612, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70570.903, \"from_m\": 60845.497, \"capability_applied\": null, \"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\": 75677.515, \"from_m\": 70570.903, \"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\": 75711.952, \"from_m\": 75677.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76025.381, \"from_m\": 75711.952, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76057.274, \"from_m\": 76025.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80545.681, \"from_m\": 76057.274, \"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\": 83665.671, \"from_m\": 80545.681, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84049.071, \"from_m\": 83665.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84096.106, \"from_m\": 84049.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85527.346, \"from_m\": 84096.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85630.042, \"from_m\": 85527.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86276.901, \"from_m\": 85630.042, \"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\": 87362.327, \"from_m\": 86276.901, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88308.41, \"from_m\": 87362.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88886.554, \"from_m\": 88308.41, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90351.059, \"from_m\": 88886.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91927.049, \"from_m\": 90351.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\": 92563.95, \"from_m\": 91927.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93040.625, \"from_m\": 92563.95, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93493.844, \"from_m\": 93040.625, \"capability_applied\": null, \"effective_limit_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\": 524848, \"profile_key\": \"122eec59bf2fe461e9e5ca3c70483e0edb2acdf8e7f2c5463acc758929a4b416\", \"schedule_id\": 25633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Cambridge North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2169.557, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1116\", \"wtt_dep\": \"1118\", \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 3733.319, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1122\", \"location\": \"Cambridge South\", \"stage_seq\": 4, \"distance_m\": 6326.972, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 5, \"distance_m\": 7442.712, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1124H\", \"wtt_dep\": \"1125\", \"location\": \"Shelford\", \"stage_seq\": 6, \"distance_m\": 8833.764, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 7, \"distance_m\": 14354.408, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1133\", \"wtt_dep\": \"1133H\", \"location\": \"Great Chesterford\", \"stage_seq\": 8, \"distance_m\": 19721.312, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139H\", \"location\": \"Audley End\", \"stage_seq\": 9, \"distance_m\": 26210.725, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Newport (Essex)\", \"stage_seq\": 10, \"distance_m\": 29080.744, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148\", \"location\": \"Elsenham\", \"stage_seq\": 11, \"distance_m\": 36041.216, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 12, \"distance_m\": 38043.707, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 13, \"distance_m\": 39636.624, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 14, \"distance_m\": 44438.782, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 15, \"distance_m\": 50276.162, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Harlow Mill\", \"stage_seq\": 16, \"distance_m\": 53878.986, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"Harlow Town\", \"stage_seq\": 17, \"distance_m\": 56675.185, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 18, \"distance_m\": 63597.814, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Broxbourne\", \"stage_seq\": 19, \"distance_m\": 65575.25, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1218H\", \"location\": \"Cheshunt\", \"stage_seq\": 20, \"distance_m\": 70626.19, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Brimsdown\", \"stage_seq\": 21, \"distance_m\": 75891.671, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Tottenham Hale\", \"stage_seq\": 22, \"distance_m\": 83894.845, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 23, \"distance_m\": 84655.0, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Coppermill Jn\", \"stage_seq\": 24, \"distance_m\": 85607.42, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Clapton Jn\", \"stage_seq\": 25, \"distance_m\": 86325.418, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Hackney Downs\", \"stage_seq\": 26, \"distance_m\": 88707.556, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Bethnal Green\", \"stage_seq\": 27, \"distance_m\": 91681.701, \"section_seq\": 1, \"route_path_id\": 37140}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 28, \"distance_m\": 93493.844, \"section_seq\": 1, \"route_path_id\": 37140}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93493.844, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37140}], \"total_distance_m\": 93493.844, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88032.94, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5460.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1110", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:37Z\", \"source_id\": 42418116, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:39Z\", \"source_id\": 13883929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:20:48Z\", \"source_id\": 13887112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:46Z\", \"source_id\": 42432493, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:52Z\", \"source_id\": 13888483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:16Z\", \"source_id\": 42438766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:23Z\", \"source_id\": 13890494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:09Z\", \"source_id\": 42444371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:12Z\", \"source_id\": 13892272, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:53Z\", \"source_id\": 42451348, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:58Z\", \"source_id\": 13894449, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:18Z\", \"source_id\": 42456276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:24Z\", \"source_id\": 13895976, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:40Z\", \"source_id\": 42463814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:44Z\", \"source_id\": 13898424, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:34Z\", \"source_id\": 42470880, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:35Z\", \"source_id\": 13900669, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:59Z\", \"source_id\": 42477061, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:03Z\", \"source_id\": 13902608, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:10Z\", \"source_id\": 42484573, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:14Z\", \"source_id\": 13904934, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:50Z\", \"source_id\": 42490111, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:59Z\", \"source_id\": 13906632, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:19Z\", \"source_id\": 42493768, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:23Z\", \"source_id\": 13907729, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:51Z\", \"source_id\": 42502946, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:54Z\", \"source_id\": 13910646, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:10Z\", \"source_id\": 42509226, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:17Z\", \"source_id\": 13912626, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:44Z\", \"source_id\": 42520278, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:49Z\", \"source_id\": 13916097, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:33Z\", \"source_id\": 42525935, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:34Z\", \"source_id\": 13917846, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:34Z\", \"source_id\": 42535190, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:37Z\", \"source_id\": 13920674, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:19Z\", \"source_id\": 42542223, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:23Z\", \"source_id\": 13922926, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:35Z\", \"source_id\": 42545673, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:37Z\", \"source_id\": 13923972, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "9", "timing_fact_generation": 1789299697979834, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:53.621858", "service_state_evidence_id": 42545673, "current_leg_start_actual_dep": "2026-09-13T12:36:00+01:00", "operational_evidence_version": 132, "service_state_event_time_utc": "2026-09-13T11:42:53", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:53.689468", "service_state_valid_until_kind": null, "operational_interpretation_version": 132, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
CMB |
LST |
2H27 |
720104+720514 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1316.97, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2897.261, "from_m": 1316.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2943.86, "from_m": 2897.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": 2978.233, "from_m": 2943.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3972.703, "from_m": 2978.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4140.485, "from_m": 3972.703, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4236.824, "from_m": 4140.485, "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": 4281.963, "from_m": 4236.824, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4363.768, "from_m": 4281.963, "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": 7353.566, "from_m": 4363.768, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13221.416, "from_m": 7353.566, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14136.854, "from_m": 13221.416, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18804.579, "from_m": 14136.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19312.323, "from_m": 18804.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19321.506, "from_m": 19312.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23144.2, "from_m": 19321.506, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44051.024, "from_m": 23144.2, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44125.716, "from_m": 44051.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46893.612, "from_m": 44125.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60845.497, "from_m": 46893.612, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70570.903, "from_m": 60845.497, "capability_applied": null, "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": 75677.515, "from_m": 70570.903, "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": 75711.952, "from_m": 75677.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76025.381, "from_m": 75711.952, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76057.274, "from_m": 76025.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80545.681, "from_m": 76057.274, "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": 83665.671, "from_m": 80545.681, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84049.071, "from_m": 83665.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84096.106, "from_m": 84049.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85527.346, "from_m": 84096.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85630.042, "from_m": 85527.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86276.901, "from_m": 85630.042, "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": 87362.327, "from_m": 86276.901, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88308.41, "from_m": 87362.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88886.554, "from_m": 88308.41, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90351.059, "from_m": 88886.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91927.049, "from_m": 90351.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": 92563.95, "from_m": 91927.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93040.625, "from_m": 92563.95, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93493.844, "from_m": 93040.625, "capability_applied": null, "effective_limit_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": 524848, "profile_key": "122eec59bf2fe461e9e5ca3c70483e0edb2acdf8e7f2c5463acc758929a4b416", "schedule_id": 25633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1110", "location": "Cambridge North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 2169.557, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1116", "wtt_dep": "1118", "location": "Cambridge", "stage_seq": 3, "distance_m": 3733.319, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1122", "location": "Cambridge South", "stage_seq": 4, "distance_m": 6326.972, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123H", "location": "Shepreth Branch Jn", "stage_seq": 5, "distance_m": 7442.712, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1124H", "wtt_dep": "1125", "location": "Shelford", "stage_seq": 6, "distance_m": 8833.764, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129H", "location": "Whittlesford Parkway", "stage_seq": 7, "distance_m": 14354.408, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1133", "wtt_dep": "1133H", "location": "Great Chesterford", "stage_seq": 8, "distance_m": 19721.312, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139H", "location": "Audley End", "stage_seq": 9, "distance_m": 26210.725, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Newport (Essex)", "stage_seq": 10, "distance_m": 29080.744, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148", "location": "Elsenham", "stage_seq": 11, "distance_m": 36041.216, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Stansted North Jn", "stage_seq": 12, "distance_m": 38043.707, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "Stansted Mountfitchet", "stage_seq": 13, "distance_m": 39636.624, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Bishops Stortford", "stage_seq": 14, "distance_m": 44438.782, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Sawbridgeworth", "stage_seq": 15, "distance_m": 50276.162, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Harlow Mill", "stage_seq": 16, "distance_m": 53878.986, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "Harlow Town", "stage_seq": 17, "distance_m": 56675.185, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Broxbourne Jn", "stage_seq": 18, "distance_m": 63597.814, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Broxbourne", "stage_seq": 19, "distance_m": 65575.25, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1218H", "location": "Cheshunt", "stage_seq": 20, "distance_m": 70626.19, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Brimsdown", "stage_seq": 21, "distance_m": 75891.671, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Tottenham Hale", "stage_seq": 22, "distance_m": 83894.845, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Tottenham South Jn", "stage_seq": 23, "distance_m": 84655.0, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Coppermill Jn", "stage_seq": 24, "distance_m": 85607.42, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Clapton Jn", "stage_seq": 25, "distance_m": 86325.418, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Hackney Downs", "stage_seq": 26, "distance_m": 88707.556, "section_seq": 1, "route_path_id": 37140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Bethnal Green", "stage_seq": 27, "distance_m": 91681.701, "section_seq": 1, "route_path_id": 37140}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 28, "distance_m": 93493.844, "section_seq": 1, "route_path_id": 37140}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93493.844, "from_m": 0.0, "section_seq": 1, "route_path_id": 37140}], "total_distance_m": 93493.844, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88032.94, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5460.904, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:37Z", "source_id": 42418116, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:39Z", "source_id": 13883929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:20:48Z", "source_id": 13887112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12624, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:46Z", "source_id": 42432493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:52Z", "source_id": 13888483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:16Z", "source_id": 42438766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:23Z", "source_id": 13890494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12671, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:09Z", "source_id": 42444371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:12Z", "source_id": 13892272, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:53Z", "source_id": 42451348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:58Z", "source_id": 13894449, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12686, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:18Z", "source_id": 42456276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:24Z", "source_id": 13895976, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12690, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:40Z", "source_id": 42463814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:44Z", "source_id": 13898424, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:34Z", "source_id": 42470880, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:35Z", "source_id": 13900669, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:59Z", "source_id": 42477061, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T10:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:03Z", "source_id": 13902608, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:10Z", "source_id": 42484573, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:14Z", "source_id": 13904934, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:50Z", "source_id": 42490111, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:59Z", "source_id": 13906632, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:19Z", "source_id": 42493768, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:23Z", "source_id": 13907729, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:51Z", "source_id": 42502946, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:54Z", "source_id": 13910646, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:10Z", "source_id": 42509226, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:17Z", "source_id": 13912626, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:44Z", "source_id": 42520278, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:49Z", "source_id": 13916097, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:33Z", "source_id": 42525935, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:34Z", "source_id": 13917846, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:34Z", "source_id": 42535190, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:37Z", "source_id": 13920674, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:19Z", "source_id": 42542223, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:23Z", "source_id": 13922926, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15492, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:35Z", "source_id": 42545673, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T11:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:37Z", "source_id": 13923972, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Cambridge North |
1110 |
1110 |
3 |
None |
None |
London Liverpool Street |
1242 |
1242 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76302/2026-09-13/detailed |
None |
Hackney Downs |
2026-09-13T12:36:00+01:00 |
London Liverpool Street |
8.0 |
{"type": "LineString", "coordinates": [[-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]]} |
2.9 |
1235 |
1243 |
Hackney Downs |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:42:53 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
42545673 |
1789299697979834 |
132 |
132 |
2026-09-13 11:52:53.689468 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:53.621858 |
| 494865 |
524936 |
P24805 |
252S77MI13 |
2026-09-13 |
COMPLETE |
13923842 |
2026-09-13 12:43:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 524936, "stp": "P", "toc": "Northern", "uid": "P24805", "consist": "150106+150271", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24805/2026-09-13/detailed", "trust_id": "252S77MI13", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-13", "dest_arr_time": "1237", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S77", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1243", "current_leg_dep": "1235", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1115", "origin_platform": "7", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-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": "Reddish North", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Reddish North", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"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\": 315.74, \"from_m\": 162.204, \"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\": 323.069, \"from_m\": 315.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 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\": 5962.535, \"from_m\": 5614.8, \"capability_applied\": null, \"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\": 7768.636, \"from_m\": 5962.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\": 7988.736, \"from_m\": 7768.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8122.407, \"from_m\": 7988.736, \"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\": 9169.38, \"from_m\": 8122.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10269.616, \"from_m\": 9602.024, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11463.403, \"from_m\": 10269.616, \"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\": 11926.705, \"from_m\": 11463.403, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11983.987, \"from_m\": 11926.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20649.566, \"from_m\": 11983.987, \"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\": 21551.685, \"from_m\": 20649.566, \"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\": 40900.438, \"from_m\": 21551.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42466.358, \"from_m\": 40900.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42504.467, \"from_m\": 42466.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43159.4, \"from_m\": 42504.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\": 43215.662, \"from_m\": 43159.4, \"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\": 47586.773, \"from_m\": 43215.662, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 49284.511, \"from_m\": 47586.773, \"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\": 50337.818, \"from_m\": 49284.511, \"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\": 50586.546, \"from_m\": 50337.818, \"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\": 55644.669, \"from_m\": 50586.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55853.934, \"from_m\": 55644.669, \"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\": 57183.219, \"from_m\": 55853.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57319.541, \"from_m\": 57183.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59082.395, \"from_m\": 57319.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59182.085, \"from_m\": 59082.395, \"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\": 62221.538, \"from_m\": 59182.085, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62321.228, \"from_m\": 62221.538, \"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\": 62353.444, \"from_m\": 62321.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62420.94, \"from_m\": 62353.444, \"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\": 71777.857, \"from_m\": 62420.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71820.32, \"from_m\": 71777.857, \"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\": 72291.632, \"from_m\": 71820.32, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72377.836, \"from_m\": 72291.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72436.191, \"from_m\": 72377.836, \"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\": 73191.663, \"from_m\": 72436.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73361.156, \"from_m\": 73191.663, \"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\": 73451.875, \"from_m\": 73361.156, \"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\": 73475.933, \"from_m\": 73451.875, \"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\": 73546.945, \"from_m\": 73475.933, \"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\": 73585.94, \"from_m\": 73546.945, \"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\": 73629.095, \"from_m\": 73585.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\": 73792.82, \"from_m\": 73629.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74102.233, \"from_m\": 73792.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74148.439, \"from_m\": 74102.233, \"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\": 74226.229, \"from_m\": 74148.439, \"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\": 74635.409, \"from_m\": 74226.229, \"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\": 524936, \"profile_key\": \"ec463cc0febaa6533b1511cfb930b2ac25ecc96e8ffffa3b1c2f238fd94d6b47\", \"schedule_id\": 13544, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6016.619, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1122H\", \"wtt_dep\": \"1123\", \"location\": \"Dore and Totley\", \"stage_seq\": 3, \"distance_m\": 6865.585, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Dore West Jn\", \"stage_seq\": 4, \"distance_m\": 9462.626, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 5, \"distance_m\": 10866.51, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1130\", \"wtt_dep\": \"1131\", \"location\": \"Grindleford\", \"stage_seq\": 6, \"distance_m\": 18791.152, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1134H\", \"location\": \"Hathersage\", \"stage_seq\": 7, \"distance_m\": 21800.571, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1139\", \"location\": \"Bamford\", \"stage_seq\": 8, \"distance_m\": 24635.86, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Hope (Derbyshire)\", \"stage_seq\": 9, \"distance_m\": 27543.147, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 10, \"distance_m\": 28822.369, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 11, \"distance_m\": 30966.065, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1150H\", \"location\": \"Edale\", \"stage_seq\": 12, \"distance_m\": 35346.059, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Chinley East Jn\", \"stage_seq\": 13, \"distance_m\": 42504.467, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 14, \"distance_m\": 43159.4, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Chinley\", \"stage_seq\": 15, \"distance_m\": 44784.364, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"New Mills South Jn\", \"stage_seq\": 16, \"distance_m\": 49014.573, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1206\", \"location\": \"New Mills Central\", \"stage_seq\": 17, \"distance_m\": 50696.228, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Strines\", \"stage_seq\": 18, \"distance_m\": 52966.948, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Marple\", \"stage_seq\": 19, \"distance_m\": 56318.972, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 20, \"distance_m\": 57262.171, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Romiley\", \"stage_seq\": 21, \"distance_m\": 58950.522, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Bredbury\", \"stage_seq\": 22, \"distance_m\": 60701.811, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Brinnington\", \"stage_seq\": 23, \"distance_m\": 65796.914, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Reddish North\", \"stage_seq\": 24, \"distance_m\": 68374.347, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Ashburys\", \"stage_seq\": 25, \"distance_m\": 72166.859, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 73517.522, \"section_seq\": 1, \"route_path_id\": 60915}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 74635.409, \"section_seq\": 1, \"route_path_id\": 60915}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74635.409, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60915}], \"total_distance_m\": 74635.409, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73345.774, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1289.635, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1115", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:32Z\", \"source_id\": 42432175, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:23:38Z\", \"source_id\": 13888393, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:02Z\", \"source_id\": 42445726, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:09Z\", \"source_id\": 13892691, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:58Z\", \"source_id\": 42457171, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:03Z\", \"source_id\": 13896269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:21Z\", \"source_id\": 42461799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:27Z\", \"source_id\": 13897806, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:11Z\", \"source_id\": 42468933, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:12Z\", \"source_id\": 13900071, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:07Z\", \"source_id\": 13904019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:59Z\", \"source_id\": 13911565, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:30Z\", \"source_id\": 42508237, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:32Z\", \"source_id\": 13912296, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:56Z\", \"source_id\": 42513217, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:03Z\", \"source_id\": 13913904, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:01Z\", \"source_id\": 42519333, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:03Z\", \"source_id\": 13915786, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:02Z\", \"source_id\": 42523753, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:03Z\", \"source_id\": 13917161, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:58Z\", \"source_id\": 42528012, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:03Z\", \"source_id\": 13918517, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:46Z\", \"source_id\": 42533973, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:52Z\", \"source_id\": 13920329, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:33Z\", \"source_id\": 42541124, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:38Z\", \"source_id\": 13922574, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:15Z\", \"source_id\": 42545184, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:22Z\", \"source_id\": 13923842, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789299682853226, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:42:54.193362", "service_state_evidence_id": 42545184, "current_leg_start_actual_dep": "2026-09-13T12:32:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-13T11:42:54", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:52:54.941347", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
MAN |
2S77 |
150106+150271 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 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": 5962.535, "from_m": 5614.8, "capability_applied": null, "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": 7768.636, "from_m": 5962.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": 7988.736, "from_m": 7768.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8122.407, "from_m": 7988.736, "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": 9169.38, "from_m": 8122.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10269.616, "from_m": 9602.024, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11463.403, "from_m": 10269.616, "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": 11926.705, "from_m": 11463.403, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11983.987, "from_m": 11926.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20649.566, "from_m": 11983.987, "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": 21551.685, "from_m": 20649.566, "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": 40900.438, "from_m": 21551.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42466.358, "from_m": 40900.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42504.467, "from_m": 42466.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43159.4, "from_m": 42504.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": 43215.662, "from_m": 43159.4, "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": 47586.773, "from_m": 43215.662, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 49284.511, "from_m": 47586.773, "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": 50337.818, "from_m": 49284.511, "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": 50586.546, "from_m": 50337.818, "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": 55644.669, "from_m": 50586.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55853.934, "from_m": 55644.669, "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": 57183.219, "from_m": 55853.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57319.541, "from_m": 57183.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59082.395, "from_m": 57319.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59182.085, "from_m": 59082.395, "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": 62221.538, "from_m": 59182.085, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62321.228, "from_m": 62221.538, "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": 62353.444, "from_m": 62321.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62420.94, "from_m": 62353.444, "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": 71777.857, "from_m": 62420.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71820.32, "from_m": 71777.857, "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": 72291.632, "from_m": 71820.32, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72377.836, "from_m": 72291.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72436.191, "from_m": 72377.836, "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": 73191.663, "from_m": 72436.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73361.156, "from_m": 73191.663, "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": 73451.875, "from_m": 73361.156, "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": 73475.933, "from_m": 73451.875, "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": 73546.945, "from_m": 73475.933, "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": 73585.94, "from_m": 73546.945, "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": 73629.095, "from_m": 73585.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": 73792.82, "from_m": 73629.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74102.233, "from_m": 73792.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74148.439, "from_m": 74102.233, "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": 74226.229, "from_m": 74148.439, "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": 74635.409, "from_m": 74226.229, "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": 524936, "profile_key": "ec463cc0febaa6533b1511cfb930b2ac25ecc96e8ffffa3b1c2f238fd94d6b47", "schedule_id": 13544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1115", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6016.619, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1122H", "wtt_dep": "1123", "location": "Dore and Totley", "stage_seq": 3, "distance_m": 6865.585, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Dore West Jn", "stage_seq": 4, "distance_m": 9462.626, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Totley Tunnel East", "stage_seq": 5, "distance_m": 10866.51, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1130", "wtt_dep": "1131", "location": "Grindleford", "stage_seq": 6, "distance_m": 18791.152, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1134H", "location": "Hathersage", "stage_seq": 7, "distance_m": 21800.571, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1139", "location": "Bamford", "stage_seq": 8, "distance_m": 24635.86, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Hope (Derbyshire)", "stage_seq": 9, "distance_m": 27543.147, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "Earles Siding S.B.", "stage_seq": 10, "distance_m": 28822.369, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Earles Sidings Sig. Es31", "stage_seq": 11, "distance_m": 30966.065, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1150H", "location": "Edale", "stage_seq": 12, "distance_m": 35346.059, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Chinley East Jn", "stage_seq": 13, "distance_m": 42504.467, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Chinley North Jn", "stage_seq": 14, "distance_m": 43159.4, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Chinley", "stage_seq": 15, "distance_m": 44784.364, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "New Mills South Jn", "stage_seq": 16, "distance_m": 49014.573, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1206", "location": "New Mills Central", "stage_seq": 17, "distance_m": 50696.228, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Strines", "stage_seq": 18, "distance_m": 52966.948, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Marple", "stage_seq": 19, "distance_m": 56318.972, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Marple Wharf Jn", "stage_seq": 20, "distance_m": 57262.171, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Romiley", "stage_seq": 21, "distance_m": 58950.522, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Bredbury", "stage_seq": 22, "distance_m": 60701.811, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Brinnington", "stage_seq": 23, "distance_m": 65796.914, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Reddish North", "stage_seq": 24, "distance_m": 68374.347, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Ashburys", "stage_seq": 25, "distance_m": 72166.859, "section_seq": 1, "route_path_id": 60915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 73517.522, "section_seq": 1, "route_path_id": 60915}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 74635.409, "section_seq": 1, "route_path_id": 60915}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74635.409, "from_m": 0.0, "section_seq": 1, "route_path_id": 60915}], "total_distance_m": 74635.409, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73345.774, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1289.635, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7422, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:32Z", "source_id": 42432175, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:23:38Z", "source_id": 13888393, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:02Z", "source_id": 42445726, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:09Z", "source_id": 13892691, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9295, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:58Z", "source_id": 42457171, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:03Z", "source_id": 13896269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:21Z", "source_id": 42461799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:27Z", "source_id": 13897806, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9287, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:11Z", "source_id": 42468933, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:12Z", "source_id": 13900071, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:07Z", "source_id": 13904019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:59Z", "source_id": 13911565, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9050, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:30Z", "source_id": 42508237, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:32Z", "source_id": 13912296, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:56Z", "source_id": 42513217, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:03Z", "source_id": 13913904, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:01Z", "source_id": 42519333, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:03Z", "source_id": 13915786, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:02Z", "source_id": 42523753, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:03Z", "source_id": 13917161, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:58Z", "source_id": 42528012, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:03Z", "source_id": 13918517, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:46Z", "source_id": 42533973, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:52Z", "source_id": 13920329, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:33Z", "source_id": 42541124, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:38Z", "source_id": 13922574, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:15Z", "source_id": 42545184, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:22Z", "source_id": 13923842, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Sheffield |
1115 |
1115 |
7 |
None |
None |
Manchester Piccadilly |
1237 |
1237 |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24805/2026-09-13/detailed |
None |
Reddish North |
2026-09-13T12:32:30+01:00 |
Manchester Piccadilly |
8.0 |
{"type": "LineString", "coordinates": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-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]]} |
3.8 |
1235 |
1243 |
Reddish North |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:42:54 |
Manchester Piccadilly |
TD |
DIRECT_DESTINATION_ARRIVAL |
42545184 |
1789299682853226 |
85 |
85 |
2026-09-13 11:52:54.941347 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:42:54.193362 |
| 494866 |
525395 |
L84611 |
872U31MJ13 |
2026-09-13 |
COMPLETE |
13924394 |
2026-09-13 12:43:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 525395, "stp": "P", "toc": "South Western Railway", "uid": "L84611", "consist": "701053", "dest_crs": "WNR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84611/2026-09-13/detailed", "trust_id": "872U31MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Riverside", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "1", "is_terminated": 1, "next_location": "Windsor & Eton Riverside", "signalling_id": "2U31", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "1243", "current_leg_dep": "1239", "current_leg_end": "Windsor & Eton Riverside", "origin_dep_time": "1144", "origin_platform": "16", "current_location": "Windsor & Eton Riverside", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]}", "current_leg_start": "Datchet", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "51.4858654", "next_location_lon": "-0.6061272", "previous_location": "Datchet", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 5159.049, \"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\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.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\": 11489.516, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.438, \"from_m\": 11489.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16446.253, \"from_m\": 15338.438, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21519.011, \"from_m\": 16446.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29807.437, \"from_m\": 21519.011, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30361.461, \"from_m\": 29807.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31033.368, \"from_m\": 30361.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31431.688, \"from_m\": 31033.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31480.833, \"from_m\": 31431.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36182.24, \"from_m\": 31480.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36579.107, \"from_m\": 36182.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\": 39836.903, \"from_m\": 36579.107, \"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\": 40621.834, \"from_m\": 39836.903, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41243.298, \"from_m\": 40621.834, \"capability_applied\": null, \"effective_limit_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\": 525395, \"profile_key\": \"97bf24faf0cdc726dbc584dd9434dad0e9f607cb81ba4efbdb4af87acb75cf45\", \"schedule_id\": 20224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1151H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1200\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Mortlake\", \"stage_seq\": 10, \"distance_m\": 13121.472, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"North Sheen\", \"stage_seq\": 11, \"distance_m\": 14427.263, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1210\", \"location\": \"Richmond\", \"stage_seq\": 12, \"distance_m\": 15542.122, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"St. Margarets\", \"stage_seq\": 13, \"distance_m\": 17252.579, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Twickenham\", \"stage_seq\": 14, \"distance_m\": 18124.699, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Whitton\", \"stage_seq\": 15, \"distance_m\": 20017.841, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Whitton Jn\", \"stage_seq\": 16, \"distance_m\": 20903.84, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Feltham Jn\", \"stage_seq\": 17, \"distance_m\": 21519.011, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Feltham\", \"stage_seq\": 18, \"distance_m\": 23834.413, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 19, \"distance_m\": 28129.027, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Staines\", \"stage_seq\": 20, \"distance_m\": 30491.91, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Wraysbury\", \"stage_seq\": 21, \"distance_m\": 34506.171, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Sunnymeads\", \"stage_seq\": 22, \"distance_m\": 36274.677, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Datchet\", \"stage_seq\": 23, \"distance_m\": 38194.788, \"section_seq\": 1, \"route_path_id\": 62743}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 24, \"distance_m\": 41243.298, \"section_seq\": 1, \"route_path_id\": 62743}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41243.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62743}], \"total_distance_m\": 41243.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40584.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 658.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4858654", "current_position_lon": "-0.6061272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:54Z\", \"source_id\": 42465674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:59Z\", \"source_id\": 13898985, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:51Z\", \"source_id\": 42469880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:53Z\", \"source_id\": 13900343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:55Z\", \"source_id\": 42474265, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:59Z\", \"source_id\": 13901733, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:35Z\", \"source_id\": 42477988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:43Z\", \"source_id\": 13902871, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:50Z\", \"source_id\": 42482618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:54Z\", \"source_id\": 13904369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:29Z\", \"source_id\": 42486587, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:33Z\", \"source_id\": 13905573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:30Z\", \"source_id\": 42491049, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:34Z\", \"source_id\": 13906898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:13Z\", \"source_id\": 42494985, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:18Z\", \"source_id\": 13908074, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:08Z\", \"source_id\": 42497731, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:13Z\", \"source_id\": 13908970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:30Z\", \"source_id\": 42502436, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:34Z\", \"source_id\": 13910474, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:36Z\", \"source_id\": 42505551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:43Z\", \"source_id\": 13911440, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:31Z\", \"source_id\": 42509750, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:33Z\", \"source_id\": 13912760, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:00Z\", \"source_id\": 42514840, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:02Z\", \"source_id\": 13914363, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:59Z\", \"source_id\": 42520674, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:03Z\", \"source_id\": 13916199, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:06Z\", \"source_id\": 42525300, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:08Z\", \"source_id\": 13917664, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:04Z\", \"source_id\": 42529762, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:08Z\", \"source_id\": 13919059, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:52Z\", \"source_id\": 42535654, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:57Z\", \"source_id\": 13920862, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 42546985, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924394, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Riverside", "service_state_platform": "1", "timing_fact_generation": 1789299750138404, "current_leg_arrival_utc": "2026-09-13T12:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:01.379334", "service_state_evidence_id": 13924394, "current_leg_start_actual_dep": "2026-09-13T12:40:00+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:03.073310", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
WNR |
2U31 |
701053 |
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": 5159.049, "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": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.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": 11489.516, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.438, "from_m": 11489.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16446.253, "from_m": 15338.438, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21519.011, "from_m": 16446.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29807.437, "from_m": 21519.011, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30361.461, "from_m": 29807.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31033.368, "from_m": 30361.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31431.688, "from_m": 31033.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31480.833, "from_m": 31431.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36182.24, "from_m": 31480.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36579.107, "from_m": 36182.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": 39836.903, "from_m": 36579.107, "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": 40621.834, "from_m": 39836.903, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41243.298, "from_m": 40621.834, "capability_applied": null, "effective_limit_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": 525395, "profile_key": "97bf24faf0cdc726dbc584dd9434dad0e9f607cb81ba4efbdb4af87acb75cf45", "schedule_id": 20224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1144", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62743}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 62743}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1151H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1200", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Mortlake", "stage_seq": 10, "distance_m": 13121.472, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "North Sheen", "stage_seq": 11, "distance_m": 14427.263, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1210", "location": "Richmond", "stage_seq": 12, "distance_m": 15542.122, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "St. Margarets", "stage_seq": 13, "distance_m": 17252.579, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Twickenham", "stage_seq": 14, "distance_m": 18124.699, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Whitton", "stage_seq": 15, "distance_m": 20017.841, "section_seq": 1, "route_path_id": 62743}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Whitton Jn", "stage_seq": 16, "distance_m": 20903.84, "section_seq": 1, "route_path_id": 62743}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Feltham Jn", "stage_seq": 17, "distance_m": 21519.011, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Feltham", "stage_seq": 18, "distance_m": 23834.413, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Ashford (Middlesex)", "stage_seq": 19, "distance_m": 28129.027, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Staines", "stage_seq": 20, "distance_m": 30491.91, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Wraysbury", "stage_seq": 21, "distance_m": 34506.171, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Sunnymeads", "stage_seq": 22, "distance_m": 36274.677, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Datchet", "stage_seq": 23, "distance_m": 38194.788, "section_seq": 1, "route_path_id": 62743}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Windsor & Eton Riverside", "stage_seq": 24, "distance_m": 41243.298, "section_seq": 1, "route_path_id": 62743}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41243.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 62743}], "total_distance_m": 41243.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40584.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 658.967, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:54Z", "source_id": 42465674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:59Z", "source_id": 13898985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:51Z", "source_id": 42469880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:53Z", "source_id": 13900343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:55Z", "source_id": 42474265, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:59Z", "source_id": 13901733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28428, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:35Z", "source_id": 42477988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:43Z", "source_id": 13902871, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:50Z", "source_id": 42482618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:54Z", "source_id": 13904369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:29Z", "source_id": 42486587, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:33Z", "source_id": 13905573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28358, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:30Z", "source_id": 42491049, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:34Z", "source_id": 13906898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28345, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:13Z", "source_id": 42494985, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:07:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:18Z", "source_id": 13908074, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:08Z", "source_id": 42497731, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:13Z", "source_id": 13908970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28319, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:30Z", "source_id": 42502436, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:34Z", "source_id": 13910474, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:36Z", "source_id": 42505551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:43Z", "source_id": 13911440, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28283, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:31Z", "source_id": 42509750, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:33Z", "source_id": 13912760, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:00Z", "source_id": 42514840, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:21:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:02Z", "source_id": 13914363, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:59Z", "source_id": 42520674, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:03Z", "source_id": 13916199, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:06Z", "source_id": 42525300, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:08Z", "source_id": 13917664, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28220, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:04Z", "source_id": 42529762, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:08Z", "source_id": 13919059, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28223, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:52Z", "source_id": 42535654, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:57Z", "source_id": 13920862, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28228, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 42546985, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924394, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
London Waterloo |
1144 |
1144 |
16 |
None |
None |
Windsor & Eton Riverside |
1244 |
1244 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84611/2026-09-13/detailed |
None |
Datchet |
2026-09-13T12:40:00+01:00 |
Windsor & Eton Riverside |
4.0 |
{"type": "LineString", "coordinates": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]} |
1.9 |
1239 |
1243 |
Datchet |
Windsor & Eton Riverside |
Windsor & Eton Riverside |
51.4858654 |
-0.6061272 |
51.4858654 |
-0.6061272 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:43:00 |
Windsor & Eton Riverside |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924394 |
1789299750138404 |
103 |
103 |
2026-09-13 11:53:03.073310 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:01.379334 |
| 494867 |
525510 |
G89470 |
251N11MJ13 |
2026-09-13 |
COMPLETE |
13924033 |
2026-09-13 12:43:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 525510, "stp": "P", "toc": "Northern", "uid": "G89470", "consist": "158817", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89470/2026-09-13/detailed", "trust_id": "251N11MJ13", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-13", "dest_arr_time": "1238", "dest_platform": "10B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1N11", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1243", "current_leg_dep": "1228", "current_leg_end": "Leeds", "origin_dep_time": "1151", "origin_platform": "1A", "current_location": "Leeds", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Westgate", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Westgate", "current_leg_milage": "10.0", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.173, \"from_m\": 534.411, \"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\": 2641.017, \"from_m\": 2607.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8271.741, \"from_m\": 2641.017, \"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\": 8665.073, \"from_m\": 8271.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9969.347, \"from_m\": 8665.073, \"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\": 13927.635, \"from_m\": 9969.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14207.246, \"from_m\": 13927.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18158.353, \"from_m\": 14207.246, \"capability_applied\": null, \"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\": 18886.817, \"from_m\": 18158.353, \"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\": 27940.627, \"from_m\": 18886.817, \"capability_applied\": null, \"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\": 29183.002, \"from_m\": 27940.627, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30014.211, \"from_m\": 29183.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\": 30077.252, \"from_m\": 30014.211, \"capability_applied\": null, \"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\": 30135.925, \"from_m\": 30077.252, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43720.763, \"from_m\": 30135.925, \"capability_applied\": null, \"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\": 44318.786, \"from_m\": 43720.763, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45447.486, \"from_m\": 44318.786, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45804.74, \"from_m\": 45447.486, \"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\": 45832.562, \"from_m\": 45804.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45971.831, \"from_m\": 45832.562, \"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\": 46639.128, \"from_m\": 45971.831, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46674.767, \"from_m\": 46639.128, \"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\": 48079.91, \"from_m\": 46674.767, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53739.904, \"from_m\": 48079.91, \"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\": 59953.545, \"from_m\": 53739.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60619.74, \"from_m\": 59953.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60911.778, \"from_m\": 60619.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61117.564, \"from_m\": 60911.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61336.294, \"from_m\": 61117.564, \"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\": 61412.378, \"from_m\": 61336.294, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61556.514, \"from_m\": 61412.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61605.969, \"from_m\": 61556.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62003.784, \"from_m\": 61605.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62325.995, \"from_m\": 62003.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525510, \"profile_key\": \"ad5bb145cfd3656e80ecb02ecd30808523fe7159a22a21417a024a5773dbb21d\", \"schedule_id\": 9611, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5116.741, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Holmes Jn\", \"stage_seq\": 4, \"distance_m\": 8129.733, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 5, \"distance_m\": 13286.885, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 6, \"distance_m\": 16709.559, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Moorthorpe\", \"stage_seq\": 7, \"distance_m\": 29052.365, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 8, \"distance_m\": 30135.925, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 9, \"distance_m\": 39731.729, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 46078.296, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 60911.778, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Whitehall Jn\", \"stage_seq\": 12, \"distance_m\": 61412.378, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 13, \"distance_m\": 61800.364, \"section_seq\": 1, \"route_path_id\": 32774}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 14, \"distance_m\": 62325.995, \"section_seq\": 1, \"route_path_id\": 32774}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62325.995, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32774}], \"total_distance_m\": 62325.995, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61643.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 682.77, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:44Z\", \"source_id\": 42491428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:46Z\", \"source_id\": 13907011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:53Z\", \"source_id\": 42500184, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:58Z\", \"source_id\": 13909751, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:38Z\", \"source_id\": 42501245, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:43Z\", \"source_id\": 13910083, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:33Z\", \"source_id\": 42523057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:38Z\", \"source_id\": 13916932, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:38Z\", \"source_id\": 42545755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:43Z\", \"source_id\": 13924033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "10", "timing_fact_generation": 1789299703491776, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:01.390427", "service_state_evidence_id": 13924033, "current_leg_start_actual_dep": "2026-09-13T12:26:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:01.932309", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LDS |
1N11 |
158817 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "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": 2607.173, "from_m": 534.411, "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": 2641.017, "from_m": 2607.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8271.741, "from_m": 2641.017, "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": 8665.073, "from_m": 8271.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9969.347, "from_m": 8665.073, "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": 13927.635, "from_m": 9969.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14207.246, "from_m": 13927.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18158.353, "from_m": 14207.246, "capability_applied": null, "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": 18886.817, "from_m": 18158.353, "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": 27940.627, "from_m": 18886.817, "capability_applied": null, "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": 29183.002, "from_m": 27940.627, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30014.211, "from_m": 29183.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": 30077.252, "from_m": 30014.211, "capability_applied": null, "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": 30135.925, "from_m": 30077.252, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43720.763, "from_m": 30135.925, "capability_applied": null, "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": 44318.786, "from_m": 43720.763, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45447.486, "from_m": 44318.786, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45804.74, "from_m": 45447.486, "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": 45832.562, "from_m": 45804.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45971.831, "from_m": 45832.562, "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": 46639.128, "from_m": 45971.831, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46674.767, "from_m": 46639.128, "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": 48079.91, "from_m": 46674.767, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53739.904, "from_m": 48079.91, "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": 59953.545, "from_m": 53739.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60619.74, "from_m": 59953.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60911.778, "from_m": 60619.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61117.564, "from_m": 60911.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61336.294, "from_m": 61117.564, "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": 61412.378, "from_m": 61336.294, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 61556.514, "from_m": 61412.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61605.969, "from_m": 61556.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62003.784, "from_m": 61605.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62325.995, "from_m": 62003.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525510, "profile_key": "ad5bb145cfd3656e80ecb02ecd30808523fe7159a22a21417a024a5773dbb21d", "schedule_id": 9611, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1151", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5116.741, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Holmes Jn", "stage_seq": 4, "distance_m": 8129.733, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Aldwarke Jn", "stage_seq": 5, "distance_m": 13286.885, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Swinton (S.Yorks)", "stage_seq": 6, "distance_m": 16709.559, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Moorthorpe", "stage_seq": 7, "distance_m": 29052.365, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "South Kirkby Jn", "stage_seq": 8, "distance_m": 30135.925, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Hare Park Jn", "stage_seq": 9, "distance_m": 39731.729, "section_seq": 1, "route_path_id": 32774}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 46078.296, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 60911.778, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Whitehall Jn", "stage_seq": 12, "distance_m": 61412.378, "section_seq": 1, "route_path_id": 32774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Leeds West Jn", "stage_seq": 13, "distance_m": 61800.364, "section_seq": 1, "route_path_id": 32774}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Leeds", "stage_seq": 14, "distance_m": 62325.995, "section_seq": 1, "route_path_id": 32774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62325.995, "from_m": 0.0, "section_seq": 1, "route_path_id": 32774}], "total_distance_m": 62325.995, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61643.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 682.77, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:44Z", "source_id": 42491428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:46Z", "source_id": 13907011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:53Z", "source_id": 42500184, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:58Z", "source_id": 13909751, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:38Z", "source_id": 42501245, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:43Z", "source_id": 13910083, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:33Z", "source_id": 42523057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:38Z", "source_id": 13916932, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5394, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:38Z", "source_id": 42545755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:43Z", "source_id": 13924033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Sheffield |
1151 |
1151 |
1A |
None |
None |
Leeds |
1238 |
1238 |
10B |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89470/2026-09-13/detailed |
None |
Wakefield Westgate |
2026-09-13T12:26:30+01:00 |
Leeds |
15.0 |
{"type": "LineString", "coordinates": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.0 |
1228 |
1243 |
Wakefield Westgate |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:43:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924033 |
1789299703491776 |
64 |
64 |
2026-09-13 11:53:01.932309 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:01.390427 |
| 494868 |
525283 |
C02562 |
879R22MJ13 |
2026-09-13 |
COMPLETE |
13923982 |
2026-09-13 12:43:00 |
2026-09-13 11:53:05 |
2026-09-15 11:53:05 |
{"id": 525283, "stp": "O", "toc": "Thameslink", "uid": "C02562", "consist": "700127", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02562/2026-09-13/detailed", "trust_id": "879R22MJ13", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "9R22", "timing_status": "EARLY", "origin_station": "Horsham", "current_leg_arr": "1243", "current_leg_dep": "1232", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1136", "origin_platform": "3", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-13T11:53:05", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1246½", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 887.344, \"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\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"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\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"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\": 13764.487, \"from_m\": 13358.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14422.765, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14533.511, \"from_m\": 14422.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19862.443, \"from_m\": 14533.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19977.894, \"from_m\": 19862.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20830.67, \"from_m\": 19977.894, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22859.293, \"from_m\": 20830.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25670.39, \"from_m\": 22859.293, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25711.144, \"from_m\": 25670.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28702.782, \"from_m\": 25711.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28797.069, \"from_m\": 28702.782, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28833.346, \"from_m\": 28797.069, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29001.554, \"from_m\": 28833.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\": 29434.857, \"from_m\": 29001.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30171.423, \"from_m\": 29434.857, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41086.419, \"from_m\": 30171.423, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41141.437, \"from_m\": 41086.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45714.443, \"from_m\": 41141.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46992.086, \"from_m\": 45714.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47050.651, \"from_m\": 46992.086, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47094.921, \"from_m\": 47050.651, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47130.628, \"from_m\": 47094.921, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47194.327, \"from_m\": 47130.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47282.996, \"from_m\": 47194.327, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47313.431, \"from_m\": 47282.996, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47707.687, \"from_m\": 47313.431, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47744.653, \"from_m\": 47707.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\": 48641.104, \"from_m\": 47744.653, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48672.5, \"from_m\": 48641.104, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48706.512, \"from_m\": 48672.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49121.972, \"from_m\": 48706.512, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50111.295, \"from_m\": 49121.972, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50433.28, \"from_m\": 50111.295, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50491.545, \"from_m\": 50433.28, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53780.197, \"from_m\": 50491.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\": 53841.714, \"from_m\": 53780.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\": 59122.887, \"from_m\": 53841.714, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60736.852, \"from_m\": 59122.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61402.425, \"from_m\": 60736.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61450.411, \"from_m\": 61402.425, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62791.036, \"from_m\": 61450.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62875.347, \"from_m\": 62791.036, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63608.601, \"from_m\": 62875.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64039.427, \"from_m\": 63608.601, \"capability_applied\": null, \"effective_limit_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\": 525283, \"profile_key\": \"2b8021e4dfe2b1047655186ef6af5924c4ea1edcc93a2e05a2081655e46dd697\", \"schedule_id\": 21190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1146\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1154\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1202H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18420.308, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 22662.721, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1210H\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 26335.843, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 29296.805, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 10, \"distance_m\": 41141.437, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Purley\", \"stage_seq\": 11, \"distance_m\": 42720.454, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"East Croydon\", \"stage_seq\": 12, \"distance_m\": 47515.323, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 48363.033, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 14, \"distance_m\": 49121.972, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Norwood Junction\", \"stage_seq\": 15, \"distance_m\": 50176.034, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Sydenham\", \"stage_seq\": 16, \"distance_m\": 53780.197, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"New Cross Gate\", \"stage_seq\": 17, \"distance_m\": 59474.009, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 18, \"distance_m\": 60576.864, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Spa Road Jn\", \"stage_seq\": 19, \"distance_m\": 61941.486, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 20, \"distance_m\": 62875.347, \"section_seq\": 1, \"route_path_id\": 63090}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 21, \"distance_m\": 64039.427, \"section_seq\": 1, \"route_path_id\": 63090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64039.427, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63090}], \"total_distance_m\": 64039.427, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61663.876, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2375.551, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:49Z\", \"source_id\": 42452724, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:52Z\", \"source_id\": 13894861, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:46Z\", \"source_id\": 42460966, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:53Z\", \"source_id\": 13897540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:13Z\", \"source_id\": 42466124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:17Z\", \"source_id\": 13899144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:23Z\", \"source_id\": 42472047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:28Z\", \"source_id\": 13901060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:50Z\", \"source_id\": 42479799, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:54Z\", \"source_id\": 13903483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:12Z\", \"source_id\": 42489185, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:16Z\", \"source_id\": 13906321, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:04Z\", \"source_id\": 42494803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:07Z\", \"source_id\": 13908006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:53Z\", \"source_id\": 42514710, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:58Z\", \"source_id\": 13914343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:23Z\", \"source_id\": 42522799, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:27Z\", \"source_id\": 13916846, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:26Z\", \"source_id\": 42528763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:34Z\", \"source_id\": 13918735, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:41Z\", \"source_id\": 42539826, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:43Z\", \"source_id\": 13922185, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:35Z\", \"source_id\": 42545683, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:37Z\", \"source_id\": 13923982, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1789299698040129, "current_leg_arrival_utc": "2026-09-13T12:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:04.889739", "service_state_evidence_id": 13923982, "current_leg_start_actual_dep": "2026-09-13T12:32:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:43:04.893963", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
HRH |
None |
9R22 |
700127 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 887.344, "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": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "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": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "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": 13764.487, "from_m": 13358.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14422.765, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14533.511, "from_m": 14422.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19862.443, "from_m": 14533.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19977.894, "from_m": 19862.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20830.67, "from_m": 19977.894, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22859.293, "from_m": 20830.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25670.39, "from_m": 22859.293, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25711.144, "from_m": 25670.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28702.782, "from_m": 25711.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28797.069, "from_m": 28702.782, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28833.346, "from_m": 28797.069, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29001.554, "from_m": 28833.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": 29434.857, "from_m": 29001.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30171.423, "from_m": 29434.857, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41086.419, "from_m": 30171.423, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41141.437, "from_m": 41086.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45714.443, "from_m": 41141.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46992.086, "from_m": 45714.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47050.651, "from_m": 46992.086, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47094.921, "from_m": 47050.651, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47130.628, "from_m": 47094.921, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47194.327, "from_m": 47130.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47282.996, "from_m": 47194.327, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47313.431, "from_m": 47282.996, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47707.687, "from_m": 47313.431, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47744.653, "from_m": 47707.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": 48641.104, "from_m": 47744.653, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48672.5, "from_m": 48641.104, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48706.512, "from_m": 48672.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49121.972, "from_m": 48706.512, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50111.295, "from_m": 49121.972, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50433.28, "from_m": 50111.295, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50491.545, "from_m": 50433.28, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53780.197, "from_m": 50491.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": 53841.714, "from_m": 53780.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": 59122.887, "from_m": 53841.714, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60736.852, "from_m": 59122.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61402.425, "from_m": 60736.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61450.411, "from_m": 61402.425, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62791.036, "from_m": 61450.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62875.347, "from_m": 62791.036, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63608.601, "from_m": 62875.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64039.427, "from_m": 63608.601, "capability_applied": null, "effective_limit_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": 525283, "profile_key": "2b8021e4dfe2b1047655186ef6af5924c4ea1edcc93a2e05a2081655e46dd697", "schedule_id": 21190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1146", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1154", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1202H", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18420.308, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Horley", "stage_seq": 7, "distance_m": 22662.721, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1210H", "location": "Salfords", "stage_seq": 8, "distance_m": 26335.843, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 29296.805, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Stoats Nest Jn", "stage_seq": 10, "distance_m": 41141.437, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Purley", "stage_seq": 11, "distance_m": 42720.454, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "East Croydon", "stage_seq": 12, "distance_m": 47515.323, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Windmill Bridge Jn", "stage_seq": 13, "distance_m": 48363.033, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Norwood Fork Jn", "stage_seq": 14, "distance_m": 49121.972, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Norwood Junction", "stage_seq": 15, "distance_m": 50176.034, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Sydenham", "stage_seq": 16, "distance_m": 53780.197, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "New Cross Gate", "stage_seq": 17, "distance_m": 59474.009, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Bricklayers Arms Jn", "stage_seq": 18, "distance_m": 60576.864, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Spa Road Jn", "stage_seq": 19, "distance_m": 61941.486, "section_seq": 1, "route_path_id": 63090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Abbey Street Jn", "stage_seq": 20, "distance_m": 62875.347, "section_seq": 1, "route_path_id": 63090}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 21, "distance_m": 64039.427, "section_seq": 1, "route_path_id": 63090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64039.427, "from_m": 0.0, "section_seq": 1, "route_path_id": 63090}], "total_distance_m": 64039.427, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61663.876, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2375.551, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:49Z", "source_id": 42452724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:52Z", "source_id": 13894861, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:46Z", "source_id": 42460966, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:53Z", "source_id": 13897540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:13Z", "source_id": 42466124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:17Z", "source_id": 13899144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30654, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:23Z", "source_id": 42472047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:28Z", "source_id": 13901060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30592, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:50Z", "source_id": 42479799, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:54Z", "source_id": 13903483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:12Z", "source_id": 42489185, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:16Z", "source_id": 13906321, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:04Z", "source_id": 42494803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:07Z", "source_id": 13908006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:53Z", "source_id": 42514710, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:58Z", "source_id": 13914343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:23Z", "source_id": 42522799, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:27Z", "source_id": 13916846, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:26Z", "source_id": 42528763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:34Z", "source_id": 13918735, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:41Z", "source_id": 42539826, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:43Z", "source_id": 13922185, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29652, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:35Z", "source_id": 42545683, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:37Z", "source_id": 13923982, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Horsham |
1136 |
1136 |
3 |
None |
None |
London Bridge (Central) |
1247 |
1246½ |
10 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02562/2026-09-13/detailed |
None |
Norwood Junction |
2026-09-13T12:32:30+01:00 |
London Bridge (Central) |
11.0 |
{"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
8.7 |
1232 |
1243 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-13 11:53:05 |
TERMINATED |
2026-09-13 11:43:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13923982 |
1789299698040129 |
85 |
85 |
2026-09-13 11:43:04.893963 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:04.889739 |
| 494869 |
524497 |
P85575 |
881H76MH13 |
2026-09-13 |
COMPLETE |
13924129 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 524497, "stp": "P", "toc": "Southeastern", "uid": "P85575", "consist": "375824+375907+375920", "dest_crs": "CHX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85575/2026-09-13/detailed", "trust_id": "881H76MH13", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-13", "dest_arr_time": "1233", "dest_platform": "6", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1H76", "timing_status": "LATE", "origin_station": "Hastings", "current_leg_arr": "1243", "current_leg_dep": "1240", "current_leg_end": "London Charing Cross", "origin_dep_time": "1050", "origin_platform": "3", "current_location": "London Charing Cross", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1233", "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\": 524497, \"profile_key\": \"63e98f09f38c68f52ab9136f91bd300b72a093a40ae6e32d277cb60d9b3f3096\", \"schedule_id\": 14736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": \"1053H\", \"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\": \"1055H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 2545.617, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1056\", \"wtt_dep\": \"1057\", \"location\": \"West St.Leonards\", \"stage_seq\": 4, \"distance_m\": 2699.218, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1102\", \"wtt_dep\": \"1102H\", \"location\": \"Crowhurst\", \"stage_seq\": 5, \"distance_m\": 7720.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1106\", \"wtt_dep\": \"1107\", \"location\": \"Battle\", \"stage_seq\": 6, \"distance_m\": 10996.02, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 7, \"distance_m\": 17310.787, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1114\", \"wtt_dep\": \"1114H\", \"location\": \"Robertsbridge\", \"stage_seq\": 8, \"distance_m\": 20583.086, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1117H\", \"wtt_dep\": \"1118H\", \"location\": \"Etchingham\", \"stage_seq\": 9, \"distance_m\": 24156.135, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1123H\", \"location\": \"Stonegate\", \"stage_seq\": 10, \"distance_m\": 29817.19, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 11, \"distance_m\": 36326.346, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1130\", \"location\": \"Wadhurst\", \"stage_seq\": 12, \"distance_m\": 37157.367, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1133H\", \"wtt_dep\": \"1134\", \"location\": \"Frant\", \"stage_seq\": 13, \"distance_m\": 41394.44, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 14, \"distance_m\": 43823.374, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139H\", \"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\": \"1140H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 16, \"distance_m\": 45963.852, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143\", \"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\": \"1146H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 18, \"distance_m\": 51825.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1150\", \"location\": \"Tonbridge\", \"stage_seq\": 19, \"distance_m\": 52726.974, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159H\", \"location\": \"Sevenoaks\", \"stage_seq\": 20, \"distance_m\": 64812.109, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Orpington\", \"stage_seq\": 21, \"distance_m\": 78051.846, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"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\": \"1211\", \"location\": \"Chislehurst\", \"stage_seq\": 23, \"distance_m\": 82264.117, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"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\": \"1214H\", \"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\": \"1216\", \"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\": \"1217H\", \"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\": \"1218H\", \"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\": \"1220H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 29, \"distance_m\": 95476.315, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1225\", \"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\": \"1227\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 31, \"distance_m\": 98281.692, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 32, \"distance_m\": 99028.008, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"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": "1050", "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-13T09:50:46Z\", \"source_id\": 42386292, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:50:48Z\", \"source_id\": 13873830, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:20Z\", \"source_id\": 42393810, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:22Z\", \"source_id\": 13876246, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:58:53Z\", \"source_id\": 42397028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:58:58Z\", \"source_id\": 13877380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:05:48Z\", \"source_id\": 42407065, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:05:53Z\", \"source_id\": 13880461, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:16:21Z\", \"source_id\": 42421988, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:16:29Z\", \"source_id\": 13885151, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:20:48Z\", \"source_id\": 42428224, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:20:52Z\", \"source_id\": 13887141, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:51Z\", \"source_id\": 42475551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:57Z\", \"source_id\": 13902163, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:11Z\", \"source_id\": 42492145, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:18Z\", \"source_id\": 13907209, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:09Z\", \"source_id\": 42506365, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:13Z\", \"source_id\": 13911680, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:01Z\", \"source_id\": 42513363, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:07Z\", \"source_id\": 13913929, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:21Z\", \"source_id\": 42516840, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:29Z\", \"source_id\": 13915014, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:11Z\", \"source_id\": 42519597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:13Z\", \"source_id\": 13915854, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:01Z\", \"source_id\": 42532791, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:02Z\", \"source_id\": 13919939, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:20Z\", \"source_id\": 42540837, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:28Z\", \"source_id\": 13922485, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:47Z\", \"source_id\": 42545986, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:53Z\", \"source_id\": 13924129, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "6", "timing_fact_generation": 1789299713529052, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:05.459426", "service_state_evidence_id": 13924129, "current_leg_start_actual_dep": "2026-09-13T12:40:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:06.182352", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HGS |
CHX |
1H76 |
375824+375907+375920 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 316.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1259.854, "from_m": 316.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2467.988, "from_m": 1259.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2572.631, "from_m": 2467.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3235.059, "from_m": 2572.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3808.659, "from_m": 3235.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10004.109, "from_m": 3808.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.673, "from_m": 10004.109, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16384.875, "from_m": 15323.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17622.35, "from_m": 16384.875, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 20379.705, "from_m": 17622.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30588.442, "from_m": 20379.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33200.714, "from_m": 30588.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35052.559, "from_m": 33200.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35205.064, "from_m": 35052.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37131.124, "from_m": 35205.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37523.386, "from_m": 37131.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39720.636, "from_m": 37523.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42559.376, "from_m": 39720.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43479.685, "from_m": 42559.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44648.682, "from_m": 43479.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45140.001, "from_m": 44648.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45888.647, "from_m": 45140.001, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45931.577, "from_m": 45888.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45963.852, "from_m": 45931.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51996.422, "from_m": 45963.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52352.146, "from_m": 51996.422, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52545.993, "from_m": 52352.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53010.04, "from_m": 52545.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53871.517, "from_m": 53010.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54656.351, "from_m": 53871.517, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60658.789, "from_m": 54656.351, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64135.76, "from_m": 60658.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66686.406, "from_m": 64135.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69472.981, "from_m": 66686.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75836.118, "from_m": 69472.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77801.631, "from_m": 75836.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77844.454, "from_m": 77801.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80597.113, "from_m": 77844.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81221.721, "from_m": 80597.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81267.689, "from_m": 81221.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81832.04, "from_m": 81267.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82112.059, "from_m": 81832.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86702.946, "from_m": 82112.059, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86742.534, "from_m": 86702.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87995.338, "from_m": 86742.534, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89772.439, "from_m": 87995.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90187.882, "from_m": 89772.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90596.466, "from_m": 90187.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90693.71, "from_m": 90596.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96803.463, "from_m": 90693.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98767.556, "from_m": 96803.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100233.245, "from_m": 98767.556, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 524497, "profile_key": "63e98f09f38c68f52ab9136f91bd300b72a093a40ae6e32d277cb60d9b3f3096", "schedule_id": 14736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1050", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": "1053H", "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": "1055H", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2545.617, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1056", "wtt_dep": "1057", "location": "West St.Leonards", "stage_seq": 4, "distance_m": 2699.218, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1102", "wtt_dep": "1102H", "location": "Crowhurst", "stage_seq": 5, "distance_m": 7720.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1106", "wtt_dep": "1107", "location": "Battle", "stage_seq": 6, "distance_m": 10996.02, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Mountfield Tunnel", "stage_seq": 7, "distance_m": 17310.787, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1114", "wtt_dep": "1114H", "location": "Robertsbridge", "stage_seq": 8, "distance_m": 20583.086, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1117H", "wtt_dep": "1118H", "location": "Etchingham", "stage_seq": 9, "distance_m": 24156.135, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1123H", "location": "Stonegate", "stage_seq": 10, "distance_m": 29817.19, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127H", "location": "Wadhurst Tunnel South", "stage_seq": 11, "distance_m": 36326.346, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1130", "location": "Wadhurst", "stage_seq": 12, "distance_m": 37157.367, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1133H", "wtt_dep": "1134", "location": "Frant", "stage_seq": 13, "distance_m": 41394.44, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Strawberry Hill Tunnel", "stage_seq": 14, "distance_m": 43823.374, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139H", "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": "1140H", "location": "Wells Tunnel Jn", "stage_seq": 16, "distance_m": 45963.852, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143", "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": "1146H", "location": "Somerhill Tunnel", "stage_seq": 18, "distance_m": 51825.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1150", "location": "Tonbridge", "stage_seq": 19, "distance_m": 52726.974, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159H", "location": "Sevenoaks", "stage_seq": 20, "distance_m": 64812.109, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Orpington", "stage_seq": 21, "distance_m": 78051.846, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "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": "1211", "location": "Chislehurst", "stage_seq": 23, "distance_m": 82264.117, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "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": "1214H", "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": "1216", "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": "1217H", "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": "1218H", "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": "1220H", "location": "Blue Anchor (Kent)", "stage_seq": 29, "distance_m": 95476.315, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1225", "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": "1227", "location": "Ewer Street Jn", "stage_seq": 31, "distance_m": 98281.692, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "London Waterloo (East)", "stage_seq": 32, "distance_m": 99028.008, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1233", "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-13T09:50:46Z", "source_id": 42386292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T09:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:50:48Z", "source_id": 13873830, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31271, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:20Z", "source_id": 42393810, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T09:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:22Z", "source_id": 13876246, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32785, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:58:53Z", "source_id": 42397028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:58:58Z", "source_id": 13877380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32782, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:05:48Z", "source_id": 42407065, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:05:53Z", "source_id": 13880461, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32778, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:16:21Z", "source_id": 42421988, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:16:29Z", "source_id": 13885151, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32775, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:20:48Z", "source_id": 42428224, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:20:52Z", "source_id": 13887141, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:51Z", "source_id": 42475551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T10:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:57Z", "source_id": 13902163, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:11Z", "source_id": 42492145, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:18Z", "source_id": 13907209, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:09Z", "source_id": 42506365, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:13Z", "source_id": 13911680, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:01Z", "source_id": 42513363, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:07Z", "source_id": 13913929, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:21Z", "source_id": 42516840, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:29Z", "source_id": 13915014, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:11Z", "source_id": 42519597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:13Z", "source_id": 13915854, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:01Z", "source_id": 42532791, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:02Z", "source_id": 13919939, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:20Z", "source_id": 42540837, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T11:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:28Z", "source_id": 13922485, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31431, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:47Z", "source_id": 42545986, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T11:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:53Z", "source_id": 13924129, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Hastings |
1050 |
1050 |
3 |
None |
None |
London Charing Cross |
1233 |
1233 |
6 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85575/2026-09-13/detailed |
None |
London Waterloo (East) |
2026-09-13T12:40: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 |
1240 |
1243 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924129 |
1789299713529052 |
122 |
122 |
2026-09-13 11:53:06.182352 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:05.459426 |
| 494870 |
525466 |
L12285 |
879D26MJ13 |
2026-09-13 |
COMPLETE |
13924331 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525466, "stp": "P", "toc": "London Overground", "uid": "L12285", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12285/2026-09-13/detailed", "trust_id": "879D26MJ13", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-13", "dest_arr_time": "1239", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D26", "timing_status": "LATE", "origin_station": "West Croydon", "current_leg_arr": "1243", "current_leg_dep": "1241", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1148", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.995, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.992, \"from_m\": 269.995, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.416, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.799, \"from_m\": 2552.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.611, \"from_m\": 2557.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2807.692, \"from_m\": 2634.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3129.676, \"from_m\": 2807.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3187.941, \"from_m\": 3129.676, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12424.501, \"from_m\": 3187.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17985.191, \"from_m\": 12424.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18029.74, \"from_m\": 17985.191, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20494.809, \"from_m\": 18029.74, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21989.015, \"from_m\": 20494.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.285, \"from_m\": 21989.015, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 23129.86, \"from_m\": 22180.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.966, \"from_m\": 23129.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25585.625, \"from_m\": 23847.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25640.607, \"from_m\": 25585.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25900.582, \"from_m\": 25640.607, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25973.456, \"from_m\": 25900.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26116.356, \"from_m\": 25973.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26519.152, \"from_m\": 26116.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27452.461, \"from_m\": 26519.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28007.047, \"from_m\": 27452.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32172.773, \"from_m\": 28007.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 525466, \"profile_key\": \"bbcbfde3da5b9055e8eac42a189a1221645e364ead976b5dc2dd9abc3c9dc9ac\", \"schedule_id\": 10499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.43, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.882, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1158H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5352.241, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.593, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7897.124, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.487, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.558, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.57, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.923, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.748, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215H\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14239.192, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.858, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.922, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15639.246, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21192.874, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.692, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.204, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.522, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.76, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.74, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 30277.792, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.88, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 32172.773, \"section_seq\": 1, \"route_path_id\": 34290}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32172.773, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34290}], \"total_distance_m\": 32172.773, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30805.464, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1367.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:53Z\", \"source_id\": 42474207, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:59Z\", \"source_id\": 13901727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:25Z\", \"source_id\": 42479259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:28Z\", \"source_id\": 13903264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:09Z\", \"source_id\": 42481674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:13Z\", \"source_id\": 13904068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:55Z\", \"source_id\": 42485694, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:59Z\", \"source_id\": 13905312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:44Z\", \"source_id\": 42491446, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:46Z\", \"source_id\": 13907014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:28Z\", \"source_id\": 42495303, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:32Z\", \"source_id\": 13908192, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:47Z\", \"source_id\": 42500007, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:53Z\", \"source_id\": 13909695, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:06Z\", \"source_id\": 42503330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:08Z\", \"source_id\": 13910755, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:37Z\", \"source_id\": 42509891, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:44Z\", \"source_id\": 13912828, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:40Z\", \"source_id\": 42512802, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:39Z\", \"source_id\": 13913739, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:23Z\", \"source_id\": 42515442, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:29Z\", \"source_id\": 13914579, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:14Z\", \"source_id\": 42518164, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:16Z\", \"source_id\": 13915429, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:13Z\", \"source_id\": 42520955, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:18Z\", \"source_id\": 13916299, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:29Z\", \"source_id\": 42524418, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:31Z\", \"source_id\": 13917379, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:17Z\", \"source_id\": 42528494, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:22Z\", \"source_id\": 13918654, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:54Z\", \"source_id\": 42532635, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:02Z\", \"source_id\": 13919919, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:20Z\", \"source_id\": 42536378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:24Z\", \"source_id\": 13921067, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:01Z\", \"source_id\": 42538842, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:07Z\", \"source_id\": 13921882, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:05Z\", \"source_id\": 42543388, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:11Z\", \"source_id\": 13923311, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:18Z\", \"source_id\": 42546776, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:21Z\", \"source_id\": 13924331, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789299743575313, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:05.678484", "service_state_evidence_id": 13924331, "current_leg_start_actual_dep": "2026-09-13T12:41:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:06.152445", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.995, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.992, "from_m": 269.995, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.416, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.799, "from_m": 2552.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.611, "from_m": 2557.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2807.692, "from_m": 2634.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3129.676, "from_m": 2807.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3187.941, "from_m": 3129.676, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12424.501, "from_m": 3187.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17985.191, "from_m": 12424.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18029.74, "from_m": 17985.191, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20494.809, "from_m": 18029.74, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21989.015, "from_m": 20494.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.285, "from_m": 21989.015, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 23129.86, "from_m": 22180.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.966, "from_m": 23129.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25585.625, "from_m": 23847.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25640.607, "from_m": 25585.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25900.582, "from_m": 25640.607, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25973.456, "from_m": 25900.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26116.356, "from_m": 25973.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26519.152, "from_m": 26116.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27452.461, "from_m": 26519.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28007.047, "from_m": 27452.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32172.773, "from_m": 28007.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 525466, "profile_key": "bbcbfde3da5b9055e8eac42a189a1221645e364ead976b5dc2dd9abc3c9dc9ac", "schedule_id": 10499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.43, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.882, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1158H", "location": "Penge West", "stage_seq": 6, "distance_m": 5352.241, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.593, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7897.124, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.487, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.558, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.57, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.923, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.748, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215H", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14239.192, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.858, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.922, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Wapping", "stage_seq": 17, "distance_m": 15639.246, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Shadwell", "stage_seq": 18, "distance_m": 21192.874, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.692, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.204, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.522, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.76, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.74, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 30277.792, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.88, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 32172.773, "section_seq": 1, "route_path_id": 34290}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32172.773, "from_m": 0.0, "section_seq": 1, "route_path_id": 34290}], "total_distance_m": 32172.773, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30805.464, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1367.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:53Z", "source_id": 42474207, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:59Z", "source_id": 13901727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:25Z", "source_id": 42479259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:28Z", "source_id": 13903264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:09Z", "source_id": 42481674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:13Z", "source_id": 13904068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:55Z", "source_id": 42485694, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:59Z", "source_id": 13905312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:44Z", "source_id": 42491446, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:46Z", "source_id": 13907014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:28Z", "source_id": 42495303, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:32Z", "source_id": 13908192, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:47Z", "source_id": 42500007, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:53Z", "source_id": 13909695, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:06Z", "source_id": 42503330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:08Z", "source_id": 13910755, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:37Z", "source_id": 42509891, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:44Z", "source_id": 13912828, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:40Z", "source_id": 42512802, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:39Z", "source_id": 13913739, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:23Z", "source_id": 42515442, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:29Z", "source_id": 13914579, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:14Z", "source_id": 42518164, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:16Z", "source_id": 13915429, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:13Z", "source_id": 42520955, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:18Z", "source_id": 13916299, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:29Z", "source_id": 42524418, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:31Z", "source_id": 13917379, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:17Z", "source_id": 42528494, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:22Z", "source_id": 13918654, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:54Z", "source_id": 42532635, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:02Z", "source_id": 13919919, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:20Z", "source_id": 42536378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:24Z", "source_id": 13921067, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:01Z", "source_id": 42538842, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:07Z", "source_id": 13921882, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:05Z", "source_id": 42543388, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:11Z", "source_id": 13923311, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:18Z", "source_id": 42546776, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:21Z", "source_id": 13924331, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
West Croydon |
1148 |
1148 |
1 |
None |
None |
Highbury & Islington (East London Line) |
1239 |
1238 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12285/2026-09-13/detailed |
None |
Canonbury East London Line |
2026-09-13T12:41:00+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1241 |
1243 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924331 |
1789299743575313 |
99 |
99 |
2026-09-13 11:53:06.152445 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:05.678484 |
| 494871 |
526117 |
L79177 |
861J27MK13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:43:06 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 526117, "stp": "P", "toc": "South Western Railway", "uid": "L79177", "consist": "450065", "dest_crs": "LYP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79177/2026-09-13/detailed", "trust_id": "861J27MK13", "origin_crs": "BCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lymington Pier", "service_date": "2026-09-13", "dest_arr_time": "1239", "dest_platform": null, "is_terminated": 1, "next_location": "Lymington Pier", "signalling_id": "1J27", "timing_status": "LATE", "origin_station": "Brockenhurst", "current_leg_arr": "1239", "current_leg_dep": "1237", "current_leg_end": "Lymington Pier", "origin_dep_time": "1229", "origin_platform": "4", "current_location": "Brockenhurst", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "50.7574403", "next_location_lon": "-1.5292021", "previous_location": null, "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\": 548.675, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 619.956, \"from_m\": 548.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 662.111, \"from_m\": 619.956, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 751.411, \"from_m\": 662.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 906.809, \"from_m\": 751.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1710.046, \"from_m\": 906.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7651.74, \"from_m\": 1710.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8643.111, \"from_m\": 7651.74, \"capability_applied\": null, \"effective_limit_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\": 526117, \"profile_key\": \"0279d62a22b1071470d0efd3712e5b03714772f3d652df278b6998f0c2503da4\", \"schedule_id\": 11390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Brockenhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 7873.508, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Lymington Pier\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1229", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "50.7574403", "current_position_lon": "-1.5292021", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:31Z\", \"source_id\": 42542528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Lymington Pier", "service_state_platform": "1", "timing_fact_generation": 1789299571434789, "current_leg_arrival_utc": "2026-09-13T12:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:06.029359", "service_state_evidence_id": 42542528, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-13T11:43:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:06.155419", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
BCU |
LYP |
1J27 |
450065 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 548.675, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 619.956, "from_m": 548.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 662.111, "from_m": 619.956, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 751.411, "from_m": 662.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 906.809, "from_m": 751.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1710.046, "from_m": 906.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7651.74, "from_m": 1710.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8643.111, "from_m": 7651.74, "capability_applied": null, "effective_limit_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": 526117, "profile_key": "0279d62a22b1071470d0efd3712e5b03714772f3d652df278b6998f0c2503da4", "schedule_id": 11390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "Brockenhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Lymington Town", "stage_seq": 2, "distance_m": 7873.508, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Lymington Pier", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34803}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27651, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:31Z", "source_id": 42542528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:43:06", "operational_fact": true, "platform_smart_ids": []}] |
Brockenhurst |
1229 |
1229 |
4 |
None |
None |
Lymington Pier |
1239 |
1239 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79177/2026-09-13/detailed |
None |
Lymington Town |
2026-09-13T12:39:00+01:00 |
Lymington Pier |
2.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]} |
0.5 |
1237 |
1239 |
None |
Brockenhurst |
Lymington Pier |
50.7574403 |
-1.5292021 |
50.7574403 |
-1.5292021 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:06 |
Lymington Pier |
TD |
DIRECT_DESTINATION_ARRIVAL |
42542528 |
1789299571434789 |
7 |
7 |
2026-09-13 11:53:06.155419 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:06.029359 |
| 494872 |
525725 |
L82509 |
872J32MK13 |
2026-09-13 |
COMPLETE |
13924240 |
2026-09-13 12:40:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525725, "stp": "P", "toc": "South Western Railway", "uid": "L82509", "consist": "701049", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82509/2026-09-13/detailed", "trust_id": "872J32MK13", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2J32", "timing_status": "LATE", "origin_station": "Hampton Court", "current_leg_arr": "1243", "current_leg_dep": "1238", "current_leg_end": "London Waterloo", "origin_dep_time": "1205", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 536.597, \"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\": 597.006, \"from_m\": 536.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 631.546, \"from_m\": 597.006, \"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\": 2547.544, \"from_m\": 631.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2623.49, \"from_m\": 2547.544, \"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\": 2699.67, \"from_m\": 2623.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4103.032, \"from_m\": 2699.67, \"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\": 4338.199, \"from_m\": 4103.032, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4382.517, \"from_m\": 4338.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8165.266, \"from_m\": 4382.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8223.2, \"from_m\": 8165.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8285.314, \"from_m\": 8223.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12050.422, \"from_m\": 8285.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12109.218, \"from_m\": 12050.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12776.838, \"from_m\": 12109.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12807.864, \"from_m\": 12776.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\": 17556.278, \"from_m\": 12807.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18259.618, \"from_m\": 17556.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18353.583, \"from_m\": 18259.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.476, \"from_m\": 18353.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\": 21024.948, \"from_m\": 19098.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21148.29, \"from_m\": 21024.948, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21929.028, \"from_m\": 21148.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22759.611, \"from_m\": 21929.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23614.288, \"from_m\": 22759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24191.624, \"from_m\": 23614.288, \"capability_applied\": null, \"effective_limit_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\": 525725, \"profile_key\": \"954321236ff9264d815331677a247c1960aa504638a3a6dd275f5b27b2ed278c\", \"schedule_id\": 11964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1526.21, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 3, \"distance_m\": 2623.49, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1213\", \"location\": \"Surbiton\", \"stage_seq\": 4, \"distance_m\": 4911.655, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 5, \"distance_m\": 7755.173, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1218H\", \"location\": \"New Malden\", \"stage_seq\": 6, \"distance_m\": 8548.48, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 10420.631, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Wimbledon\", \"stage_seq\": 8, \"distance_m\": 12554.509, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Earlsfield\", \"stage_seq\": 9, \"distance_m\": 15211.119, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 10, \"distance_m\": 17927.406, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Vauxhall\", \"stage_seq\": 11, \"distance_m\": 22124.05, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 12, \"distance_m\": 23462.647, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 13, \"distance_m\": 24191.624, \"section_seq\": 1, \"route_path_id\": 35062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24191.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}], \"total_distance_m\": 24191.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21320.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:15Z\", \"source_id\": 42493679, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:19Z\", \"source_id\": 13907683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:07Z\", \"source_id\": 42499104, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:12Z\", \"source_id\": 13909416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:25Z\", \"source_id\": 42506710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:32Z\", \"source_id\": 13911802, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:11Z\", \"source_id\": 42512117, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:13Z\", \"source_id\": 13913549, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:42Z\", \"source_id\": 42517319, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:48Z\", \"source_id\": 13915149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:38Z\", \"source_id\": 42524663, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:43Z\", \"source_id\": 13917450, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:11Z\", \"source_id\": 42529972, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:18Z\", \"source_id\": 13919109, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:28Z\", \"source_id\": 42538122, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:33Z\", \"source_id\": 13921646, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:42Z\", \"source_id\": 13923518, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:38Z\", \"source_id\": 42545781, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:41Z\", \"source_id\": 13924021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789299732988798, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:08.632279", "service_state_evidence_id": 13924021, "current_leg_start_actual_dep": "2026-09-13T12:37:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:09.600015", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HMC |
None |
2J32 |
701049 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 536.597, "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": 597.006, "from_m": 536.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 631.546, "from_m": 597.006, "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": 2547.544, "from_m": 631.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2623.49, "from_m": 2547.544, "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": 2699.67, "from_m": 2623.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4103.032, "from_m": 2699.67, "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": 4338.199, "from_m": 4103.032, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4382.517, "from_m": 4338.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8165.266, "from_m": 4382.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8223.2, "from_m": 8165.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8285.314, "from_m": 8223.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12050.422, "from_m": 8285.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12109.218, "from_m": 12050.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12776.838, "from_m": 12109.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12807.864, "from_m": 12776.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": 17556.278, "from_m": 12807.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18259.618, "from_m": 17556.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18353.583, "from_m": 18259.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.476, "from_m": 18353.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": 21024.948, "from_m": 19098.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21148.29, "from_m": 21024.948, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21929.028, "from_m": 21148.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22759.611, "from_m": 21929.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23614.288, "from_m": 22759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24191.624, "from_m": 23614.288, "capability_applied": null, "effective_limit_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": 525725, "profile_key": "954321236ff9264d815331677a247c1960aa504638a3a6dd275f5b27b2ed278c", "schedule_id": 11964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1205", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1213", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1218H", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:15Z", "source_id": 42493679, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:19Z", "source_id": 13907683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:07Z", "source_id": 42499104, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:12Z", "source_id": 13909416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:25Z", "source_id": 42506710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:16:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:32Z", "source_id": 13911802, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:11Z", "source_id": 42512117, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:13Z", "source_id": 13913549, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:42Z", "source_id": 42517319, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:48Z", "source_id": 13915149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:38Z", "source_id": 42524663, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:43Z", "source_id": 13917450, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:11Z", "source_id": 42529972, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:18Z", "source_id": 13919109, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:28Z", "source_id": 42538122, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:33Z", "source_id": 13921646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:42Z", "source_id": 13923518, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:38Z", "source_id": 42545781, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:41Z", "source_id": 13924021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Hampton Court |
1205 |
1205 |
2 |
None |
None |
London Waterloo |
1244 |
1244 |
3 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82509/2026-09-13/detailed |
None |
Vauxhall |
2026-09-13T12:37:30+01:00 |
London Waterloo |
5.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1238 |
1243 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924021 |
1789299732988798 |
56 |
56 |
2026-09-13 11:53:09.600015 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:08.632279 |
| 494873 |
525178 |
G26088 |
871A18MJ13 |
2026-09-13 |
COMPLETE |
13924014 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525178, "stp": "O", "toc": "Southern", "uid": "G26088", "consist": "377215+377442", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26088/2026-09-13/detailed", "trust_id": "871A18MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-13", "dest_arr_time": "1239", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1A18", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1243", "current_leg_dep": "1234", "current_leg_end": "Brighton", "origin_dep_time": "1130", "origin_platform": "18", "current_location": "Brighton", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.145729, 50.92475139999999], [-0.14605509999999997, 50.9242223], [-0.1461919, 50.9240127], [-0.14853399999999997, 50.9204844], [-0.1517279, 50.91576260000001], [-0.152356, 50.914800699999994], [-0.15361590000000003, 50.9128713], [-0.1544053, 50.911499500000005], [-0.1552911, 50.90983749999999], [-0.1553803, 50.9096813], [-0.15574079999999998, 50.9089939], [-0.1563164, 50.907889999999995], [-0.15709919999999997, 50.90633619999999], [-0.1580401, 50.9044402], [-0.15885239999999998, 50.9029015], [-0.1596169, 50.9013443], [-0.15995409999999996, 50.90065870000001], [-0.1600482, 50.900485], [-0.16038399999999997, 50.89980170000001], [-0.16117249999999997, 50.89825750000001], [-0.16195040000000002, 50.89669750000001], [-0.1621702, 50.89626880000001], [-0.1627376, 50.895136], [-0.16284449999999998, 50.8949224], [-0.1634228, 50.8937664], [-0.16381159999999995, 50.89295479999999], [-0.164076, 50.89229999999999], [-0.16422529999999996, 50.89169929999999], [-0.16625799999999996, 50.884887], [-0.16636799999999996, 50.88445489999999], [-0.16647930000000002, 50.88398279999999], [-0.1665611, 50.8833932], [-0.16660799999999998, 50.88277169999999], [-0.1666188, 50.8822942], [-0.16660799999999998, 50.881787300000006], [-0.16656649999999998, 50.88132040000001], [-0.16651149999999998, 50.88085770000001], [-0.166435, 50.8804189], [-0.16633850000000003, 50.8799834], [-0.16619313544304415, 50.87946438542721], [-0.16618019999999997, 50.87941820000001], [-0.1660394, 50.87897759999999], [-0.16587709999999997, 50.878568499999986], [-0.16568699999999997, 50.8781312], [-0.16546000000000002, 50.877649], [-0.1652043, 50.8771625], [-0.1649869, 50.8767988], [-0.16444219999999998, 50.87599199999999], [-0.16409929999999998, 50.8755415], [-0.16374979999999997, 50.8751291], [-0.1633733, 50.87470409999999], [-0.1609762, 50.8720812], [-0.16043169999999998, 50.8714853], [-0.1600139, 50.8710027], [-0.1596415, 50.87053589999999], [-0.15918340000000003, 50.8698909], [-0.1587414, 50.869209700000006], [-0.15840569999999998, 50.86862800000001], [-0.1582201, 50.8682016], [-0.15782399999999996, 50.867376500000006], [-0.15778759999999997, 50.867294400000006], [-0.15741989999999997, 50.86646780000001], [-0.1565491, 50.8644402], [-0.15574529999999998, 50.86258049999999], [-0.1555918, 50.86215930000001], [-0.1554541, 50.8616526], [-0.1554048, 50.86140119999999], [-0.15536709999999998, 50.8611517], [-0.1553333, 50.86065219999998], [-0.15529519999999997, 50.86011169999999], [-0.1552864, 50.8596536], [-0.15530619999999998, 50.8591262], [-0.1553546, 50.8586993], [-0.1553973, 50.8582384], [-0.1554819, 50.857802], [-0.1555959, 50.857336399999994], [-0.1556936, 50.8569906], [-0.1558174, 50.8566201], [-0.1558658, 50.8564783], [-0.155949, 50.856199], [-0.1561338, 50.85575379999999], [-0.1562533, 50.855375], [-0.15639029999999998, 50.8549206], [-0.1564874, 50.854525900000006], [-0.15656539999999997, 50.85415199999999], [-0.156636, 50.8537495], [-0.156684, 50.8533611], [-0.1567066, 50.8529676], [-0.1567178, 50.8526887], [-0.1567185, 50.85257790000001], [-0.15671399999999996, 50.8521501], [-0.1566963, 50.8517868], [-0.15666379999999996, 50.85149090000001], [-0.1566591, 50.85142459999999], [-0.1566313, 50.85119590000001], [-0.1565977, 50.85096659999999], [-0.15654879999999996, 50.850691399999995], [-0.15650189999999997, 50.8504607], [-0.15647109999999995, 50.85031870000001], [-0.15634679999999998, 50.849836], [-0.1561428, 50.84912140000001], [-0.1559381, 50.8484096], [-0.15581639999999997, 50.8479891], [-0.155619, 50.8473132], [-0.1555968, 50.8472296], [-0.15550756875841237, 50.84692479283567], [-0.15546300025506468, 50.84676878314088], [-0.15542674185731548, 50.84663055320232], [-0.15539756924125964, 50.846507568369134], [-0.15537425808299216, 50.84639729399054], [-0.15535558405860786, 50.84629719541571], [-0.15534032284420174, 50.846204737993816], [-0.1553272501158687, 50.846117387074024], [-0.15531514154970372, 50.84603260800554], [-0.15530277282180166, 50.84594786613752], [-0.1552889196082575, 50.84586062681916], [-0.15527235758516617, 50.84576835539963], [-0.15525186242862254, 50.845668517228106], [-0.15522620981472163, 50.845558577653776], [-0.15519417541955827, 50.84543600202581], [-0.15515453491922743, 50.84529825569339], [-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": "Hassocks", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hassocks", "current_leg_milage": "7.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.133, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.91, \"from_m\": 23294.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.014, \"from_m\": 23360.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.363, \"from_m\": 34256.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.833, \"from_m\": 34989.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.822, \"from_m\": 43481.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50667.193, \"from_m\": 43552.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50747.9, \"from_m\": 50667.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51042.133, \"from_m\": 50747.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51897.403, \"from_m\": 51042.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.616, \"from_m\": 51897.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60975.335, \"from_m\": 59761.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61493.496, \"from_m\": 60975.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66200.244, \"from_m\": 61493.496, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66240.527, \"from_m\": 66200.244, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77871.122, \"from_m\": 66240.527, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80130.277, \"from_m\": 77871.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80197.195, \"from_m\": 80130.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80919.082, \"from_m\": 80197.195, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80932.182, \"from_m\": 80919.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81362.037, \"from_m\": 80932.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81507.34, \"from_m\": 81362.037, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81566.291, \"from_m\": 81507.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81595.991, \"from_m\": 81566.291, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81637.347, \"from_m\": 81595.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\": 81897.508, \"from_m\": 81637.347, \"capability_applied\": null, \"effective_limit_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\": 525178, \"profile_key\": \"224f3d9e1a87e91d2607dee72a428a00c696dc23dde7524ee5a04d597301dc22\", \"schedule_id\": 23425, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1137\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1148\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204\", \"location\": \"Horley\", \"stage_seq\": 13, \"distance_m\": 41822.084, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 14, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Three Bridges\", \"stage_seq\": 15, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 16, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Copyhold Jn\", \"stage_seq\": 17, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Haywards Heath\", \"stage_seq\": 18, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Burgess Hill\", \"stage_seq\": 20, \"distance_m\": 67114.511, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230\", \"location\": \"Hassocks\", \"stage_seq\": 21, \"distance_m\": 70564.234, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Preston Park\", \"stage_seq\": 22, \"distance_m\": 79756.915, \"section_seq\": 1, \"route_path_id\": 63427}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 23, \"distance_m\": 81897.508, \"section_seq\": 1, \"route_path_id\": 63427}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81897.508, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63427}], \"total_distance_m\": 81897.508, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75989.86, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.648, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.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-13T10:36:44Z\", \"source_id\": 42451157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:47Z\", \"source_id\": 13894378, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:03Z\", \"source_id\": 42457300, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:08Z\", \"source_id\": 13896306, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:17Z\", \"source_id\": 42463250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:24Z\", \"source_id\": 13898235, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:10Z\", \"source_id\": 42466028, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:13Z\", \"source_id\": 13899107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:28Z\", \"source_id\": 42473566, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:33Z\", \"source_id\": 13901532, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:46Z\", \"source_id\": 42492986, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:53Z\", \"source_id\": 13907461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:10Z\", \"source_id\": 42496350, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:18Z\", \"source_id\": 13908520, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:42Z\", \"source_id\": 42505666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:43Z\", \"source_id\": 13911456, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:14Z\", \"source_id\": 42518200, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:18Z\", \"source_id\": 13915431, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:29Z\", \"source_id\": 42527328, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:33Z\", \"source_id\": 13918313, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:06Z\", \"source_id\": 42532928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:12Z\", \"source_id\": 13920016, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:49Z\", \"source_id\": 42543002, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:51Z\", \"source_id\": 13923155, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:35Z\", \"source_id\": 42545713, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:41Z\", \"source_id\": 13924014, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789299701485601, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:17.331445", "service_state_evidence_id": 13924014, "current_leg_start_actual_dep": "2026-09-13T12:34:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:17.682200", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
BTN |
1A18 |
377215+377442 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.193, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.9, "from_m": 50667.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.133, "from_m": 50747.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.403, "from_m": 51042.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.616, "from_m": 51897.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.335, "from_m": 59761.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.496, "from_m": 60975.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66200.244, "from_m": 61493.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66240.527, "from_m": 66200.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77871.122, "from_m": 66240.527, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80130.277, "from_m": 77871.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80197.195, "from_m": 80130.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80919.082, "from_m": 80197.195, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80932.182, "from_m": 80919.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81362.037, "from_m": 80932.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81507.34, "from_m": 81362.037, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81566.291, "from_m": 81507.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81595.991, "from_m": 81566.291, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81637.347, "from_m": 81595.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": 81897.508, "from_m": 81637.347, "capability_applied": null, "effective_limit_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": 525178, "profile_key": "224f3d9e1a87e91d2607dee72a428a00c696dc23dde7524ee5a04d597301dc22", "schedule_id": 23425, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1130", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1137", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1148", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204", "location": "Horley", "stage_seq": 13, "distance_m": 41822.084, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207H", "location": "Gatwick Airport", "stage_seq": 14, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Three Bridges", "stage_seq": 15, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Balcombe Tunnel Jn", "stage_seq": 16, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Copyhold Jn", "stage_seq": 17, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Haywards Heath", "stage_seq": 18, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Burgess Hill", "stage_seq": 20, "distance_m": 67114.511, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230", "location": "Hassocks", "stage_seq": 21, "distance_m": 70564.234, "section_seq": 1, "route_path_id": 63427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Preston Park", "stage_seq": 22, "distance_m": 79756.915, "section_seq": 1, "route_path_id": 63427}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Brighton", "stage_seq": 23, "distance_m": 81897.508, "section_seq": 1, "route_path_id": 63427}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81897.508, "from_m": 0.0, "section_seq": 1, "route_path_id": 63427}], "total_distance_m": 81897.508, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75989.86, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.648, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:44Z", "source_id": 42451157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:47Z", "source_id": 13894378, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:03Z", "source_id": 42457300, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:08Z", "source_id": 13896306, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:17Z", "source_id": 42463250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:24Z", "source_id": 13898235, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30221, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:10Z", "source_id": 42466028, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:13Z", "source_id": 13899107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:28Z", "source_id": 42473566, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:33Z", "source_id": 13901532, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30572, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:46Z", "source_id": 42492986, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:53Z", "source_id": 13907461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:10Z", "source_id": 42496350, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:18Z", "source_id": 13908520, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:42Z", "source_id": 42505666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:43Z", "source_id": 13911456, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:14Z", "source_id": 42518200, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:18Z", "source_id": 13915431, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:29Z", "source_id": 42527328, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:33Z", "source_id": 13918313, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:06Z", "source_id": 42532928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:12Z", "source_id": 13920016, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:49Z", "source_id": 42543002, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:51Z", "source_id": 13923155, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:35Z", "source_id": 42545713, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:41Z", "source_id": 13924014, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1130 |
1130 |
18 |
None |
None |
Brighton |
1239 |
1239 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26088/2026-09-13/detailed |
None |
Hassocks |
2026-09-13T12:34:00+01:00 |
Brighton |
9.0 |
{"type": "LineString", "coordinates": [[-0.145729, 50.92475139999999], [-0.14605509999999997, 50.9242223], [-0.1461919, 50.9240127], [-0.14853399999999997, 50.9204844], [-0.1517279, 50.91576260000001], [-0.152356, 50.914800699999994], [-0.15361590000000003, 50.9128713], [-0.1544053, 50.911499500000005], [-0.1552911, 50.90983749999999], [-0.1553803, 50.9096813], [-0.15574079999999998, 50.9089939], [-0.1563164, 50.907889999999995], [-0.15709919999999997, 50.90633619999999], [-0.1580401, 50.9044402], [-0.15885239999999998, 50.9029015], [-0.1596169, 50.9013443], [-0.15995409999999996, 50.90065870000001], [-0.1600482, 50.900485], [-0.16038399999999997, 50.89980170000001], [-0.16117249999999997, 50.89825750000001], [-0.16195040000000002, 50.89669750000001], [-0.1621702, 50.89626880000001], [-0.1627376, 50.895136], [-0.16284449999999998, 50.8949224], [-0.1634228, 50.8937664], [-0.16381159999999995, 50.89295479999999], [-0.164076, 50.89229999999999], [-0.16422529999999996, 50.89169929999999], [-0.16625799999999996, 50.884887], [-0.16636799999999996, 50.88445489999999], [-0.16647930000000002, 50.88398279999999], [-0.1665611, 50.8833932], [-0.16660799999999998, 50.88277169999999], [-0.1666188, 50.8822942], [-0.16660799999999998, 50.881787300000006], [-0.16656649999999998, 50.88132040000001], [-0.16651149999999998, 50.88085770000001], [-0.166435, 50.8804189], [-0.16633850000000003, 50.8799834], [-0.16619313544304415, 50.87946438542721], [-0.16618019999999997, 50.87941820000001], [-0.1660394, 50.87897759999999], [-0.16587709999999997, 50.878568499999986], [-0.16568699999999997, 50.8781312], [-0.16546000000000002, 50.877649], [-0.1652043, 50.8771625], [-0.1649869, 50.8767988], [-0.16444219999999998, 50.87599199999999], [-0.16409929999999998, 50.8755415], [-0.16374979999999997, 50.8751291], [-0.1633733, 50.87470409999999], [-0.1609762, 50.8720812], [-0.16043169999999998, 50.8714853], [-0.1600139, 50.8710027], [-0.1596415, 50.87053589999999], [-0.15918340000000003, 50.8698909], [-0.1587414, 50.869209700000006], [-0.15840569999999998, 50.86862800000001], [-0.1582201, 50.8682016], [-0.15782399999999996, 50.867376500000006], [-0.15778759999999997, 50.867294400000006], [-0.15741989999999997, 50.86646780000001], [-0.1565491, 50.8644402], [-0.15574529999999998, 50.86258049999999], [-0.1555918, 50.86215930000001], [-0.1554541, 50.8616526], [-0.1554048, 50.86140119999999], [-0.15536709999999998, 50.8611517], [-0.1553333, 50.86065219999998], [-0.15529519999999997, 50.86011169999999], [-0.1552864, 50.8596536], [-0.15530619999999998, 50.8591262], [-0.1553546, 50.8586993], [-0.1553973, 50.8582384], [-0.1554819, 50.857802], [-0.1555959, 50.857336399999994], [-0.1556936, 50.8569906], [-0.1558174, 50.8566201], [-0.1558658, 50.8564783], [-0.155949, 50.856199], [-0.1561338, 50.85575379999999], [-0.1562533, 50.855375], [-0.15639029999999998, 50.8549206], [-0.1564874, 50.854525900000006], [-0.15656539999999997, 50.85415199999999], [-0.156636, 50.8537495], [-0.156684, 50.8533611], [-0.1567066, 50.8529676], [-0.1567178, 50.8526887], [-0.1567185, 50.85257790000001], [-0.15671399999999996, 50.8521501], [-0.1566963, 50.8517868], [-0.15666379999999996, 50.85149090000001], [-0.1566591, 50.85142459999999], [-0.1566313, 50.85119590000001], [-0.1565977, 50.85096659999999], [-0.15654879999999996, 50.850691399999995], [-0.15650189999999997, 50.8504607], [-0.15647109999999995, 50.85031870000001], [-0.15634679999999998, 50.849836], [-0.1561428, 50.84912140000001], [-0.1559381, 50.8484096], [-0.15581639999999997, 50.8479891], [-0.155619, 50.8473132], [-0.1555968, 50.8472296], [-0.15550756875841237, 50.84692479283567], [-0.15546300025506468, 50.84676878314088], [-0.15542674185731548, 50.84663055320232], [-0.15539756924125964, 50.846507568369134], [-0.15537425808299216, 50.84639729399054], [-0.15535558405860786, 50.84629719541571], [-0.15534032284420174, 50.846204737993816], [-0.1553272501158687, 50.846117387074024], [-0.15531514154970372, 50.84603260800554], [-0.15530277282180166, 50.84594786613752], [-0.1552889196082575, 50.84586062681916], [-0.15527235758516617, 50.84576835539963], [-0.15525186242862254, 50.845668517228106], [-0.15522620981472163, 50.845558577653776], [-0.15519417541955827, 50.84543600202581], [-0.15515453491922743, 50.84529825569339], [-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]]} |
7.0 |
1234 |
1243 |
Hassocks |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924014 |
1789299701485601 |
120 |
120 |
2026-09-13 11:53:17.682200 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:17.331445 |
| 494874 |
525398 |
W29117 |
882U25MJ13 |
2026-09-13 |
COMPLETE |
13924015 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525398, "stp": "P", "toc": "Southern", "uid": "W29117", "consist": "387209", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29117/2026-09-13/detailed", "trust_id": "882U25MJ13", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-13", "dest_arr_time": "1225", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2U25", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "1243", "current_leg_dep": "1235", "current_leg_end": "Brighton", "origin_dep_time": "1144", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08728141348646554, 50.86192836162933], [-0.0878048, 50.8617886], [-0.0883826, 50.861619699999984], [-0.0889073, 50.8614661], [-0.0895114, 50.8612668], [-0.08983152841195213, 50.86115186581186], [-0.09020939999999998, 50.86101620000001], [-0.0906151, 50.8608592], [-0.0910107, 50.86070169999999], [-0.09181, 50.86037300000001], [-0.09251089999999998, 50.860060999999995], [-0.0932405, 50.8597111], [-0.0939109, 50.85936879999999], [-0.09423339999999998, 50.8591943], [-0.09454189999999998, 50.859008200000005], [-0.0948632, 50.8588332], [-0.0949526, 50.8587812], [-0.0953267, 50.85854880000001], [-0.0957026, 50.858320799999994], [-0.09644759999999998, 50.8578649], [-0.0971774, 50.8574551], [-0.0976505, 50.8572046], [-0.0981343, 50.85696], [-0.0986356, 50.85672379999999], [-0.0991426, 50.85649130000001], [-0.0993157, 50.856412899999995], [-0.0998294, 50.8562027], [-0.10049819999999998, 50.85593029999999], [-0.1011403, 50.8557001], [-0.1029444, 50.85510709999999], [-0.10355209999999998, 50.8548972], [-0.10416209999999998, 50.8546586], [-0.1048285, 50.8543865], [-0.1053637, 50.854153], [-0.10602079999999998, 50.85384440000001], [-0.10968219999999998, 50.8519388], [-0.1104047, 50.8515621], [-0.1172341, 50.8477113], [-0.1176632, 50.8474541], [-0.11803579999999995, 50.8472141], [-0.1181451, 50.84713760000001], [-0.1183837, 50.8469739], [-0.11867640000000002, 50.8467656], [-0.11895400000000002, 50.846553500000006], [-0.1192603, 50.8463163], [-0.1195388, 50.846085300000006], [-0.1198698, 50.8457987], [-0.1201194, 50.84557329999999], [-0.1203432, 50.8453601], [-0.1206738, 50.84503490000001], [-0.12105280000000002, 50.844638800000006], [-0.1213504, 50.844307999999984], [-0.1217147, 50.84386510000001], [-0.1219228, 50.843593299999995], [-0.1221493, 50.8432956], [-0.1225278, 50.84281070000001], [-0.12294629999999997, 50.842316200000006], [-0.1234478, 50.8417962], [-0.12388239999999998, 50.84139489999999], [-0.1243678, 50.8409816], [-0.12481979999999998, 50.84062799999999], [-0.1252322, 50.8403303], [-0.1256003, 50.840084299999994], [-0.12598449999999997, 50.8398417], [-0.12653370000000003, 50.8395215], [-0.12677130000000003, 50.8393943], [-0.12702509999999995, 50.839259600000005], [-0.1276899, 50.8389382], [-0.12808759999999997, 50.83876119999999], [-0.12848789999999996, 50.838589199999994], [-0.1289138, 50.8384204], [-0.1291723, 50.838323199999984], [-0.129412, 50.83823360000001], [-0.12992369999999998, 50.838055], [-0.1300655, 50.838006], [-0.13056860000000003, 50.83784579999999], [-0.1307608, 50.83778530000001], [-0.13108589999999998, 50.83769349999999], [-0.1313875, 50.8376075], [-0.131972, 50.8374599], [-0.1325425, 50.8373327], [-0.13302089999999997, 50.8372375], [-0.1337955, 50.837102999999985], [-0.13426189999999996, 50.837030899999995], [-0.13477, 50.8369617], [-0.13519669999999998, 50.8369119], [-0.1356258, 50.83686429999999], [-0.1363716, 50.83678019999999], [-0.1369624, 50.836696800000006], [-0.1375234, 50.83660129999999], [-0.1377898, 50.83655159999999], [-0.13805559999999997, 50.83649750000001], [-0.13832859999999997, 50.836439799999994], [-0.13860039999999998, 50.8363798], [-0.1389696, 50.8362918], [-0.1396458, 50.836118000000006], [-0.1406633, 50.83580619999999], [-0.14119869999999998, 50.8356297], [-0.1414515, 50.8355331], [-0.14164269999999998, 50.83545569999999], [-0.1418309, 50.8353633], [-0.14195299999999997, 50.835292300000006], [-0.1421083, 50.8351907], [-0.14221269999999997, 50.8351106], [-0.14231849999999996, 50.835019], [-0.14242969999999996, 50.834905899999995], [-0.14247889999999996, 50.8348489], [-0.1425259, 50.83478839999999], [-0.14257419999999998, 50.834723], [-0.1426184, 50.834656], [-0.1426499, 50.8346014], [-0.14267719999999998, 50.83454600000001], [-0.1427273, 50.8344276], [-0.1427538, 50.8343554], [-0.14277769999999998, 50.834252799999994], [-0.14278639999999998, 50.834116300000005], [-0.1427874, 50.83406719999999], [-0.1428038, 50.83392099999999], [-0.14280419999999996, 50.83381379999999], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Falmer", "dest_arr_time_act": "1225", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Falmer", "current_leg_milage": "3.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3948.362, \"from_m\": 571.481, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3978.636, \"from_m\": 3948.362, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6300.323, \"from_m\": 3978.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6732.117, \"from_m\": 6300.323, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13710.158, \"from_m\": 6732.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13749.068, \"from_m\": 13710.158, \"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\": 14001.545, \"from_m\": 13749.068, \"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\": 19039.916, \"from_m\": 14001.545, \"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\": 22226.553, \"from_m\": 19039.916, \"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\": 24218.14, \"from_m\": 22226.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24265.194, \"from_m\": 24218.14, \"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\": 24293.741, \"from_m\": 24265.194, \"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\": 25834.4, \"from_m\": 24293.741, \"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\": 25878.095, \"from_m\": 25834.4, \"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\": 26142.754, \"from_m\": 25878.095, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 27932.594, \"from_m\": 26142.754, \"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\": 32654.151, \"from_m\": 27932.594, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33909.523, \"from_m\": 32654.151, \"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\": 36366.205, \"from_m\": 33909.523, \"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\": 37844.334, \"from_m\": 36366.205, \"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\": 38230.427, \"from_m\": 37844.334, \"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\": 38324.448, \"from_m\": 38230.427, \"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\": 38328.889, \"from_m\": 38324.448, \"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\": 38351.78, \"from_m\": 38328.889, \"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\": 38381.399, \"from_m\": 38351.78, \"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\": 38403.891, \"from_m\": 38381.399, \"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\": 38462.108, \"from_m\": 38403.891, \"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\": 38479.361, \"from_m\": 38462.108, \"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\": 38528.592, \"from_m\": 38479.361, \"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\": 38788.754, \"from_m\": 38528.592, \"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\": 525398, \"profile_key\": \"286964b32386e59842f7206666c7bdb5684f0c60f5b5152fdfea156d2dc00e3c\", \"schedule_id\": 16536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7076.558, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1157H\", \"location\": \"Berwick\", \"stage_seq\": 5, \"distance_m\": 13462.902, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Glynde\", \"stage_seq\": 6, \"distance_m\": 21073.808, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 24293.741, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1210\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 25929.839, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Falmer\", \"stage_seq\": 9, \"distance_m\": 33116.333, \"section_seq\": 1, \"route_path_id\": 61503}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 10, \"distance_m\": 38788.754, \"section_seq\": 1, \"route_path_id\": 61503}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38788.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61503}], \"total_distance_m\": 38788.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 38676.865, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:01Z\", \"source_id\": 42480064, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:04Z\", \"source_id\": 13903535, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:36Z\", \"source_id\": 42486721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:38Z\", \"source_id\": 13905620, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:39Z\", \"source_id\": 42498467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:41Z\", \"source_id\": 13909207, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:59Z\", \"source_id\": 42503112, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:04Z\", \"source_id\": 13910710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:51Z\", \"source_id\": 42522017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:56Z\", \"source_id\": 13916627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:19Z\", \"source_id\": 42533267, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:24Z\", \"source_id\": 13920119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:38Z\", \"source_id\": 42545734, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:41Z\", \"source_id\": 13924015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789299701570369, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:22.215593", "service_state_evidence_id": 13924015, "current_leg_start_actual_dep": "2026-09-13T12:35:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:22.260188", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EBN |
BTN |
2U25 |
387209 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3948.362, "from_m": 571.481, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3978.636, "from_m": 3948.362, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6300.323, "from_m": 3978.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6732.117, "from_m": 6300.323, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13710.158, "from_m": 6732.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13749.068, "from_m": 13710.158, "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": 14001.545, "from_m": 13749.068, "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": 19039.916, "from_m": 14001.545, "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": 22226.553, "from_m": 19039.916, "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": 24218.14, "from_m": 22226.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24265.194, "from_m": 24218.14, "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": 24293.741, "from_m": 24265.194, "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": 25834.4, "from_m": 24293.741, "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": 25878.095, "from_m": 25834.4, "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": 26142.754, "from_m": 25878.095, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 27932.594, "from_m": 26142.754, "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": 32654.151, "from_m": 27932.594, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33909.523, "from_m": 32654.151, "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": 36366.205, "from_m": 33909.523, "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": 37844.334, "from_m": 36366.205, "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": 38230.427, "from_m": 37844.334, "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": 38324.448, "from_m": 38230.427, "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": 38328.889, "from_m": 38324.448, "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": 38351.78, "from_m": 38328.889, "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": 38381.399, "from_m": 38351.78, "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": 38403.891, "from_m": 38381.399, "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": 38462.108, "from_m": 38403.891, "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": 38479.361, "from_m": 38462.108, "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": 38528.592, "from_m": 38479.361, "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": 38788.754, "from_m": 38528.592, "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": 525398, "profile_key": "286964b32386e59842f7206666c7bdb5684f0c60f5b5152fdfea156d2dc00e3c", "schedule_id": 16536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1144", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 61503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "Polegate", "stage_seq": 4, "distance_m": 7076.558, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1157H", "location": "Berwick", "stage_seq": 5, "distance_m": 13462.902, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Glynde", "stage_seq": 6, "distance_m": 21073.808, "section_seq": 1, "route_path_id": 61503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 24293.741, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1210", "location": "Lewes", "stage_seq": 8, "distance_m": 25929.839, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Falmer", "stage_seq": 9, "distance_m": 33116.333, "section_seq": 1, "route_path_id": 61503}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": null, "location": "Brighton", "stage_seq": 10, "distance_m": 38788.754, "section_seq": 1, "route_path_id": 61503}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38788.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 61503}], "total_distance_m": 38788.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 38676.865, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:01Z", "source_id": 42480064, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:04Z", "source_id": 13903535, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:36Z", "source_id": 42486721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:38Z", "source_id": 13905620, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31202, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:39Z", "source_id": 42498467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:41Z", "source_id": 13909207, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31198, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:59Z", "source_id": 42503112, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:04Z", "source_id": 13910710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31151, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:51Z", "source_id": 42522017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:56Z", "source_id": 13916627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:19Z", "source_id": 42533267, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:24Z", "source_id": 13920119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30987, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:38Z", "source_id": 42545734, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:41Z", "source_id": 13924015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Eastbourne |
1144 |
1144 |
1 |
None |
None |
Brighton |
1225 |
1225 |
6 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29117/2026-09-13/detailed |
None |
Falmer |
2026-09-13T12:35:30+01:00 |
Brighton |
8.0 |
{"type": "LineString", "coordinates": [[-0.08728141348646554, 50.86192836162933], [-0.0878048, 50.8617886], [-0.0883826, 50.861619699999984], [-0.0889073, 50.8614661], [-0.0895114, 50.8612668], [-0.08983152841195213, 50.86115186581186], [-0.09020939999999998, 50.86101620000001], [-0.0906151, 50.8608592], [-0.0910107, 50.86070169999999], [-0.09181, 50.86037300000001], [-0.09251089999999998, 50.860060999999995], [-0.0932405, 50.8597111], [-0.0939109, 50.85936879999999], [-0.09423339999999998, 50.8591943], [-0.09454189999999998, 50.859008200000005], [-0.0948632, 50.8588332], [-0.0949526, 50.8587812], [-0.0953267, 50.85854880000001], [-0.0957026, 50.858320799999994], [-0.09644759999999998, 50.8578649], [-0.0971774, 50.8574551], [-0.0976505, 50.8572046], [-0.0981343, 50.85696], [-0.0986356, 50.85672379999999], [-0.0991426, 50.85649130000001], [-0.0993157, 50.856412899999995], [-0.0998294, 50.8562027], [-0.10049819999999998, 50.85593029999999], [-0.1011403, 50.8557001], [-0.1029444, 50.85510709999999], [-0.10355209999999998, 50.8548972], [-0.10416209999999998, 50.8546586], [-0.1048285, 50.8543865], [-0.1053637, 50.854153], [-0.10602079999999998, 50.85384440000001], [-0.10968219999999998, 50.8519388], [-0.1104047, 50.8515621], [-0.1172341, 50.8477113], [-0.1176632, 50.8474541], [-0.11803579999999995, 50.8472141], [-0.1181451, 50.84713760000001], [-0.1183837, 50.8469739], [-0.11867640000000002, 50.8467656], [-0.11895400000000002, 50.846553500000006], [-0.1192603, 50.8463163], [-0.1195388, 50.846085300000006], [-0.1198698, 50.8457987], [-0.1201194, 50.84557329999999], [-0.1203432, 50.8453601], [-0.1206738, 50.84503490000001], [-0.12105280000000002, 50.844638800000006], [-0.1213504, 50.844307999999984], [-0.1217147, 50.84386510000001], [-0.1219228, 50.843593299999995], [-0.1221493, 50.8432956], [-0.1225278, 50.84281070000001], [-0.12294629999999997, 50.842316200000006], [-0.1234478, 50.8417962], [-0.12388239999999998, 50.84139489999999], [-0.1243678, 50.8409816], [-0.12481979999999998, 50.84062799999999], [-0.1252322, 50.8403303], [-0.1256003, 50.840084299999994], [-0.12598449999999997, 50.8398417], [-0.12653370000000003, 50.8395215], [-0.12677130000000003, 50.8393943], [-0.12702509999999995, 50.839259600000005], [-0.1276899, 50.8389382], [-0.12808759999999997, 50.83876119999999], [-0.12848789999999996, 50.838589199999994], [-0.1289138, 50.8384204], [-0.1291723, 50.838323199999984], [-0.129412, 50.83823360000001], [-0.12992369999999998, 50.838055], [-0.1300655, 50.838006], [-0.13056860000000003, 50.83784579999999], [-0.1307608, 50.83778530000001], [-0.13108589999999998, 50.83769349999999], [-0.1313875, 50.8376075], [-0.131972, 50.8374599], [-0.1325425, 50.8373327], [-0.13302089999999997, 50.8372375], [-0.1337955, 50.837102999999985], [-0.13426189999999996, 50.837030899999995], [-0.13477, 50.8369617], [-0.13519669999999998, 50.8369119], [-0.1356258, 50.83686429999999], [-0.1363716, 50.83678019999999], [-0.1369624, 50.836696800000006], [-0.1375234, 50.83660129999999], [-0.1377898, 50.83655159999999], [-0.13805559999999997, 50.83649750000001], [-0.13832859999999997, 50.836439799999994], [-0.13860039999999998, 50.8363798], [-0.1389696, 50.8362918], [-0.1396458, 50.836118000000006], [-0.1406633, 50.83580619999999], [-0.14119869999999998, 50.8356297], [-0.1414515, 50.8355331], [-0.14164269999999998, 50.83545569999999], [-0.1418309, 50.8353633], [-0.14195299999999997, 50.835292300000006], [-0.1421083, 50.8351907], [-0.14221269999999997, 50.8351106], [-0.14231849999999996, 50.835019], [-0.14242969999999996, 50.834905899999995], [-0.14247889999999996, 50.8348489], [-0.1425259, 50.83478839999999], [-0.14257419999999998, 50.834723], [-0.1426184, 50.834656], [-0.1426499, 50.8346014], [-0.14267719999999998, 50.83454600000001], [-0.1427273, 50.8344276], [-0.1427538, 50.8343554], [-0.14277769999999998, 50.834252799999994], [-0.14278639999999998, 50.834116300000005], [-0.1427874, 50.83406719999999], [-0.1428038, 50.83392099999999], [-0.14280419999999996, 50.83381379999999], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
3.5 |
1235 |
1243 |
Falmer |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924015 |
1789299701570369 |
69 |
69 |
2026-09-13 11:53:22.260188 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:22.215593 |
| 494875 |
525141 |
C15215 |
032K58MI13 |
2026-09-13 |
COMPLETE |
13924390 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525141, "stp": "P", "toc": "ScotRail", "uid": "C15215", "consist": "170413", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15215/2026-09-13/detailed", "trust_id": "032K58MI13", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-13", "dest_arr_time": "1237", "dest_platform": "17", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2K58", "timing_status": "LATE", "origin_station": "Leven", "current_leg_arr": "1243", "current_leg_dep": "1239", "current_leg_end": "Edinburgh", "origin_dep_time": "1128", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"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\": 2912.471, \"from_m\": 837.623, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9231.517, \"from_m\": 3867.866, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9432.247, \"from_m\": 9358.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14067.002, \"from_m\": 9500.036, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17194.569, \"from_m\": 14067.002, \"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\": 17229.426, \"from_m\": 17194.569, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17469.464, \"from_m\": 17229.426, \"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\": 17504.321, \"from_m\": 17469.464, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17859.656, \"from_m\": 17504.321, \"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\": 21454.753, \"from_m\": 17859.656, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22528.178, \"from_m\": 21454.753, \"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\": 23001.568, \"from_m\": 22528.178, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23428.903, \"from_m\": 23001.568, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24169.295, \"from_m\": 23428.903, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 26284.137, \"from_m\": 24169.295, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26669.585, \"from_m\": 26284.137, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27231.625, \"from_m\": 26669.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28309.375, \"from_m\": 27231.625, \"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\": 30296.649, \"from_m\": 28309.375, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31194.791, \"from_m\": 30296.649, \"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\": 31598.318, \"from_m\": 31194.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37281.962, \"from_m\": 31598.318, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37692.86, \"from_m\": 37281.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37826.388, \"from_m\": 37692.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37870.808, \"from_m\": 37826.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38298.463, \"from_m\": 37870.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38462.943, \"from_m\": 38298.463, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39811.567, \"from_m\": 38462.943, \"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\": 41107.556, \"from_m\": 39811.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41131.692, \"from_m\": 41107.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41172.036, \"from_m\": 41131.692, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43860.282, \"from_m\": 41172.036, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44159.881, \"from_m\": 43860.282, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44258.042, \"from_m\": 44159.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45633.401, \"from_m\": 44258.042, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49546.277, \"from_m\": 45633.401, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53016.146, \"from_m\": 49546.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53508.319, \"from_m\": 53016.146, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55143.06, \"from_m\": 53508.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55245.122, \"from_m\": 55143.06, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56845.841, \"from_m\": 55245.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56906.505, \"from_m\": 56845.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56987.336, \"from_m\": 56906.505, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57047.145, \"from_m\": 56987.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57074.787, \"from_m\": 57047.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58466.374, \"from_m\": 57074.787, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59466.678, \"from_m\": 58466.374, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59616.542, \"from_m\": 59466.678, \"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\": 59708.173, \"from_m\": 59616.542, \"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\": 60152.778, \"from_m\": 59708.173, \"capability_applied\": null, \"effective_limit_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\": 525141, \"profile_key\": \"e75ed1864b9b450b61a80c0a7dd139e35da797ab9791fb52a29c7a25384b66f1\", \"schedule_id\": 1400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1132\", \"wtt_dep\": \"1132H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 5, \"distance_m\": 10283.091, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1148\", \"location\": \"Kirkcaldy\", \"stage_seq\": 6, \"distance_m\": 17349.445, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"Kinghorn\", \"stage_seq\": 7, \"distance_m\": 22755.873, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 26897.49, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202\", \"location\": \"Aberdour\", \"stage_seq\": 9, \"distance_m\": 31257.054, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 35757.022, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210H\", \"location\": \"Inverkeithing\", \"stage_seq\": 11, \"distance_m\": 38092.801, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"North Queensferry\", \"stage_seq\": 12, \"distance_m\": 41024.955, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Dalmeny\", \"stage_seq\": 13, \"distance_m\": 43937.202, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 44709.792, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 50501.004, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"South Gyle\", \"stage_seq\": 16, \"distance_m\": 51880.263, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 55271.527, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 57238.363, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 58567.623, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 60152.778, \"section_seq\": 1, \"route_path_id\": 41814}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60152.778, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41814}], \"total_distance_m\": 60152.778, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60152.778, \"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": "1128", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:27Z\", \"source_id\": 42439039, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:33Z\", \"source_id\": 13890595, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:33Z\", \"source_id\": 42469460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:39Z\", \"source_id\": 13900225, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:29Z\", \"source_id\": 42476417, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:34Z\", \"source_id\": 13902425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:26Z\", \"source_id\": 42483516, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:31Z\", \"source_id\": 13904623, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:16Z\", \"source_id\": 42492227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:22Z\", \"source_id\": 13907242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:11Z\", \"source_id\": 42499212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:18Z\", \"source_id\": 13909446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:17Z\", \"source_id\": 42503598, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:22Z\", \"source_id\": 13910876, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:26Z\", \"source_id\": 42510981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:28Z\", \"source_id\": 13913180, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:21Z\", \"source_id\": 42518374, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:28Z\", \"source_id\": 13915484, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:51Z\", \"source_id\": 42526385, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:58Z\", \"source_id\": 13918032, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:49Z\", \"source_id\": 42530846, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:53Z\", \"source_id\": 13919370, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:46Z\", \"source_id\": 42539976, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:53Z\", \"source_id\": 13922233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:25Z\", \"source_id\": 42546940, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924390, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "20", "timing_fact_generation": 1789299749274452, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:27.329664", "service_state_evidence_id": 13924390, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:27.471579", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2K58 |
170413 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "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": 2912.471, "from_m": 837.623, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14067.002, "from_m": 9500.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17194.569, "from_m": 14067.002, "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": 17229.426, "from_m": 17194.569, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17469.464, "from_m": 17229.426, "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": 17504.321, "from_m": 17469.464, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17859.656, "from_m": 17504.321, "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": 21454.753, "from_m": 17859.656, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22528.178, "from_m": 21454.753, "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": 23001.568, "from_m": 22528.178, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23428.903, "from_m": 23001.568, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24169.295, "from_m": 23428.903, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 26284.137, "from_m": 24169.295, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26669.585, "from_m": 26284.137, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27231.625, "from_m": 26669.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28309.375, "from_m": 27231.625, "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": 30296.649, "from_m": 28309.375, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31194.791, "from_m": 30296.649, "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": 31598.318, "from_m": 31194.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37281.962, "from_m": 31598.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37692.86, "from_m": 37281.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37826.388, "from_m": 37692.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37870.808, "from_m": 37826.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38298.463, "from_m": 37870.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38462.943, "from_m": 38298.463, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39811.567, "from_m": 38462.943, "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": 41107.556, "from_m": 39811.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41131.692, "from_m": 41107.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41172.036, "from_m": 41131.692, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43860.282, "from_m": 41172.036, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44159.881, "from_m": 43860.282, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44258.042, "from_m": 44159.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45633.401, "from_m": 44258.042, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49546.277, "from_m": 45633.401, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53016.146, "from_m": 49546.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53508.319, "from_m": 53016.146, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55143.06, "from_m": 53508.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55245.122, "from_m": 55143.06, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56845.841, "from_m": 55245.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56906.505, "from_m": 56845.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56987.336, "from_m": 56906.505, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57047.145, "from_m": 56987.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57074.787, "from_m": 57047.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58466.374, "from_m": 57074.787, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59466.678, "from_m": 58466.374, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59616.542, "from_m": 59466.678, "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": 59708.173, "from_m": 59616.542, "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": 60152.778, "from_m": 59708.173, "capability_applied": null, "effective_limit_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": 525141, "profile_key": "e75ed1864b9b450b61a80c0a7dd139e35da797ab9791fb52a29c7a25384b66f1", "schedule_id": 1400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1128", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1132", "wtt_dep": "1132H", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Thornton South Jn", "stage_seq": 5, "distance_m": 10283.091, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1148", "location": "Kirkcaldy", "stage_seq": 6, "distance_m": 17349.445, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "Kinghorn", "stage_seq": 7, "distance_m": 22755.873, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Burntisland", "stage_seq": 8, "distance_m": 26897.49, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202", "location": "Aberdour", "stage_seq": 9, "distance_m": 31257.054, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 35757.022, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210H", "location": "Inverkeithing", "stage_seq": 11, "distance_m": 38092.801, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "North Queensferry", "stage_seq": 12, "distance_m": 41024.955, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Dalmeny", "stage_seq": 13, "distance_m": 43937.202, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 44709.792, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 50501.004, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "South Gyle", "stage_seq": 16, "distance_m": 51880.263, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 55271.527, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Haymarket", "stage_seq": 18, "distance_m": 57238.363, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 58567.623, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 60152.778, "section_seq": 1, "route_path_id": 41814}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60152.778, "from_m": 0.0, "section_seq": 1, "route_path_id": 41814}], "total_distance_m": 60152.778, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60152.778, "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": 464, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:27Z", "source_id": 42439039, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:33Z", "source_id": 13890595, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:33Z", "source_id": 42469460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:39Z", "source_id": 13900225, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:29Z", "source_id": 42476417, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:34Z", "source_id": 13902425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:26Z", "source_id": 42483516, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:31Z", "source_id": 13904623, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:16Z", "source_id": 42492227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:22Z", "source_id": 13907242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:11Z", "source_id": 42499212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:18Z", "source_id": 13909446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:17Z", "source_id": 42503598, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:22Z", "source_id": 13910876, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:26Z", "source_id": 42510981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:28Z", "source_id": 13913180, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:21Z", "source_id": 42518374, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:28Z", "source_id": 13915484, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:51Z", "source_id": 42526385, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:58Z", "source_id": 13918032, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:49Z", "source_id": 42530846, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:53Z", "source_id": 13919370, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:46Z", "source_id": 42539976, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:53Z", "source_id": 13922233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 859, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:25Z", "source_id": 42546940, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924390, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Leven |
1128 |
1128 |
1 |
None |
None |
Edinburgh |
1237 |
1237 |
17 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15215/2026-09-13/detailed |
None |
Haymarket |
2026-09-13T12:39:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1239 |
1243 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924390 |
1789299749274452 |
76 |
76 |
2026-09-13 11:53:27.471579 |
20 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:27.329664 |
| 494876 |
525079 |
L12298 |
722Y19MI13 |
2026-09-13 |
COMPLETE |
13924838 |
2026-09-13 12:43:00 |
2026-09-13 11:53:35 |
2026-09-15 11:53:35 |
{"id": 525079, "stp": "O", "toc": "West Midlands Trains", "uid": "L12298", "consist": "350371", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12298/2026-09-13/detailed", "trust_id": "722Y19MI13", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-13", "dest_arr_time": "1413", "dest_platform": "4", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "2Y19", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": "1244", "current_leg_dep": "1232", "current_leg_end": "Northampton", "origin_dep_time": "1124", "origin_platform": "8", "current_location": "Northampton Bay", "last_update_time": "2026-09-13T11:53:35", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003657, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.8570838560371331, 52.113510890033155], [-0.8571593133354434, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9117939391062588, 52.17538724835053], [-0.912017, 52.1759234], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9073463, 52.23506569999999], [-0.9073238, 52.2351243], [-0.9072434999999998, 52.235330099999985], [-0.9071761, 52.2355268], [-0.9070376999999996, 52.235979], [-0.9070174, 52.2360636], [-0.9069333, 52.2364324], [-0.9069073, 52.236779], [-0.9069296999999996, 52.23699580000001], [-0.9069514999999998, 52.2371278], [-0.9069997, 52.23737189999999], [-0.9070361, 52.2375474], [-0.907105644869477, 52.237882442484874]]}", "current_leg_start": "Wolverton", "dest_arr_time_act": "1413", "motion_projection": null, "next_location_lat": "52.2378824", "next_location_lon": "-0.9071056", "previous_location": "Wolverton", "current_leg_milage": "13.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"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\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28780.7, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28874.734, \"from_m\": 28780.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28906.323, \"from_m\": 28874.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29010.323, \"from_m\": 28906.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"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\": 36339.863, \"from_m\": 36285.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\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"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\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"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\": 51249.964, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55983.672, \"from_m\": 51249.964, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57898.025, \"from_m\": 55983.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60416.361, \"from_m\": 57898.025, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60502.204, \"from_m\": 60416.361, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64783.009, \"from_m\": 60502.204, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68072.391, \"from_m\": 64783.009, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74703.398, \"from_m\": 68072.391, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77027.552, \"from_m\": 74703.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77855.69, \"from_m\": 77027.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78519.942, \"from_m\": 77855.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78680.619, \"from_m\": 78519.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91545.522, \"from_m\": 78680.619, \"capability_applied\": null, \"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\": 91639.576, \"from_m\": 91545.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 98809.704, \"from_m\": 91639.576, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99079.995, \"from_m\": 98809.704, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99141.623, \"from_m\": 99079.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101867.002, \"from_m\": 99141.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105675.455, \"from_m\": 101867.002, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106083.425, \"from_m\": 105675.455, \"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\": 106092.933, \"from_m\": 106083.425, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106406.442, \"from_m\": 106092.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106913.576, \"from_m\": 106406.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106999.812, \"from_m\": 106913.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\": 109044.192, \"from_m\": 106999.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134802.214, \"from_m\": 109044.192, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135229.332, \"from_m\": 134802.214, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135307.575, \"from_m\": 135229.332, \"capability_applied\": null, \"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\": 135366.526, \"from_m\": 135307.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135870.103, \"from_m\": 135366.526, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 139727.148, \"from_m\": 135870.103, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 146142.757, \"from_m\": 139727.148, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 146150.661, \"from_m\": 146142.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154819.342, \"from_m\": 146150.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 155620.224, \"from_m\": 154819.342, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155679.551, \"from_m\": 155620.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155741.316, \"from_m\": 155679.551, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 156483.962, \"from_m\": 155741.316, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158809.394, \"from_m\": 156483.962, \"capability_applied\": null, \"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\": 159157.864, \"from_m\": 158809.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 159334.425, \"from_m\": 159157.864, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159859.335, \"from_m\": 159334.425, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 165532.802, \"from_m\": 159859.335, \"capability_applied\": null, \"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\": 167408.201, \"from_m\": 165532.802, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175123.87, \"from_m\": 167408.201, \"capability_applied\": null, \"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\": 178389.152, \"from_m\": 175123.87, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 182803.138, \"from_m\": 178389.152, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 187045.977, \"from_m\": 182803.138, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 187414.448, \"from_m\": 187045.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 188365.586, \"from_m\": 187414.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 188729.393, \"from_m\": 188365.586, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 188776.967, \"from_m\": 188729.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\": 189021.645, \"from_m\": 188776.967, \"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\": 525079, \"profile_key\": \"ac687a9a94ee1579404602d2fca1a76c2dce61e01416f297b00a0579875da7e3\", \"schedule_id\": 24359, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": \"1136\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141H\", \"location\": \"Bushey\", \"stage_seq\": 7, \"distance_m\": 25722.379, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1143H\", \"wtt_dep\": \"1144H\", \"location\": \"Watford Junction\", \"stage_seq\": 8, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 9, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 10, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157\", \"location\": \"Berkhamsted\", \"stage_seq\": 11, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1204\", \"location\": \"Tring\", \"stage_seq\": 12, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Cheddington\", \"stage_seq\": 13, \"distance_m\": 58036.73, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 14, \"distance_m\": 60200.728, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 15, \"distance_m\": 64993.628, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Bletchley\", \"stage_seq\": 16, \"distance_m\": 75532.23, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 17, \"distance_m\": 77027.552, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 18, \"distance_m\": 80536.692, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Wolverton\", \"stage_seq\": 19, \"distance_m\": 84669.048, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 20, \"distance_m\": 91260.444, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 21, \"distance_m\": 99079.995, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1309\", \"location\": \"Northampton\", \"stage_seq\": 22, \"distance_m\": 106317.519, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320H\", \"location\": \"Long Buckby\", \"stage_seq\": 23, \"distance_m\": 121829.835, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 24, \"distance_m\": 130806.322, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 25, \"distance_m\": 134742.56, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1331H\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 137070.441, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 27, \"distance_m\": 138105.992, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1343\", \"location\": \"Coventry\", \"stage_seq\": 28, \"distance_m\": 155258.16, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346\", \"location\": \"Canley\", \"stage_seq\": 29, \"distance_m\": 157646.678, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1349\", \"wtt_dep\": \"1350\", \"location\": \"Tile Hill\", \"stage_seq\": 30, \"distance_m\": 164390.077, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1353H\", \"location\": \"Berkswell\", \"stage_seq\": 31, \"distance_m\": 167479.717, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 32, \"distance_m\": 172809.287, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1402\", \"location\": \"Birmingham International\", \"stage_seq\": 33, \"distance_m\": 175829.725, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"Marston Green\", \"stage_seq\": 34, \"distance_m\": 178565.101, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Stechford\", \"stage_seq\": 35, \"distance_m\": 182957.467, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Grand Jn\", \"stage_seq\": 36, \"distance_m\": 187464.773, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Proof House Jn\", \"stage_seq\": 37, \"distance_m\": 188019.017, \"section_seq\": 1, \"route_path_id\": 59853}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 38, \"distance_m\": 189021.645, \"section_seq\": 1, \"route_path_id\": 59853}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189021.645, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59853}], \"total_distance_m\": 189021.645, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 180169.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8852.558, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1124", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "12.0", "current_position_lat": "52.2378824", "current_position_lon": "-0.9071056", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:04Z\", \"source_id\": 42444263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:12Z\", \"source_id\": 13892250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:31Z\", \"source_id\": 42447923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:35:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:32Z\", \"source_id\": 13893342, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:05Z\", \"source_id\": 42455981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:14Z\", \"source_id\": 13895893, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:30Z\", \"source_id\": 42465119, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:36Z\", \"source_id\": 13898816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:09Z\", \"source_id\": 42475938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:14Z\", \"source_id\": 13902304, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:03Z\", \"source_id\": 42482976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:07Z\", \"source_id\": 13904485, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:05Z\", \"source_id\": 42490443, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:09Z\", \"source_id\": 13906736, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:28Z\", \"source_id\": 42498222, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:31Z\", \"source_id\": 13909108, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:22Z\", \"source_id\": 42505081, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:27Z\", \"source_id\": 13911312, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:56Z\", \"source_id\": 42514770, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:02Z\", \"source_id\": 13914355, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:16Z\", \"source_id\": 42522582, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:18Z\", \"source_id\": 13916810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:40Z\", \"source_id\": 42529177, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:44Z\", \"source_id\": 13918854, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:13Z\", \"source_id\": 42548139, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:18Z\", \"source_id\": 13924726, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "3", "timing_fact_generation": 1789299814791551, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:34.779964", "service_state_evidence_id": 13924838, "current_leg_start_actual_dep": "2026-09-13T12:30:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:43:34.805409", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
EUS |
BHM |
2Y19 |
350371 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "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": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28780.7, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28874.734, "from_m": 28780.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28906.323, "from_m": 28874.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29010.323, "from_m": 28906.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36285.925, "from_m": 29010.323, "capability_applied": null, "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": 36339.863, "from_m": 36285.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": 41324.149, "from_m": 36339.863, "capability_applied": null, "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": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "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": 51249.964, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55983.672, "from_m": 51249.964, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57898.025, "from_m": 55983.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60416.361, "from_m": 57898.025, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60502.204, "from_m": 60416.361, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64783.009, "from_m": 60502.204, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68072.391, "from_m": 64783.009, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74703.398, "from_m": 68072.391, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77027.552, "from_m": 74703.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77855.69, "from_m": 77027.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78519.942, "from_m": 77855.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78680.619, "from_m": 78519.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91545.522, "from_m": 78680.619, "capability_applied": null, "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": 91639.576, "from_m": 91545.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 98809.704, "from_m": 91639.576, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99079.995, "from_m": 98809.704, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99141.623, "from_m": 99079.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101867.002, "from_m": 99141.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105675.455, "from_m": 101867.002, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106083.425, "from_m": 105675.455, "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": 106092.933, "from_m": 106083.425, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106406.442, "from_m": 106092.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106913.576, "from_m": 106406.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106999.812, "from_m": 106913.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": 109044.192, "from_m": 106999.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134802.214, "from_m": 109044.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135229.332, "from_m": 134802.214, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135307.575, "from_m": 135229.332, "capability_applied": null, "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": 135366.526, "from_m": 135307.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135870.103, "from_m": 135366.526, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 139727.148, "from_m": 135870.103, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 146142.757, "from_m": 139727.148, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 146150.661, "from_m": 146142.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154819.342, "from_m": 146150.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 155620.224, "from_m": 154819.342, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155679.551, "from_m": 155620.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155741.316, "from_m": 155679.551, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156483.962, "from_m": 155741.316, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158809.394, "from_m": 156483.962, "capability_applied": null, "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": 159157.864, "from_m": 158809.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 159334.425, "from_m": 159157.864, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159859.335, "from_m": 159334.425, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 165532.802, "from_m": 159859.335, "capability_applied": null, "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": 167408.201, "from_m": 165532.802, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175123.87, "from_m": 167408.201, "capability_applied": null, "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": 178389.152, "from_m": 175123.87, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 182803.138, "from_m": 178389.152, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 187045.977, "from_m": 182803.138, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187414.448, "from_m": 187045.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188365.586, "from_m": 187414.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 188729.393, "from_m": 188365.586, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 188776.967, "from_m": 188729.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": 189021.645, "from_m": 188776.967, "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": 525079, "profile_key": "ac687a9a94ee1579404602d2fca1a76c2dce61e01416f297b00a0579875da7e3", "schedule_id": 24359, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1124", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": "1136", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141H", "location": "Bushey", "stage_seq": 7, "distance_m": 25722.379, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1143H", "wtt_dep": "1144H", "location": "Watford Junction", "stage_seq": 8, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "Hemel Hempstead", "stage_seq": 9, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Bourne End Jn (Herts)", "stage_seq": 10, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157", "location": "Berkhamsted", "stage_seq": 11, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1204", "location": "Tring", "stage_seq": 12, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Cheddington", "stage_seq": 13, "distance_m": 58036.73, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Ledburn Jn", "stage_seq": 14, "distance_m": 60200.728, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Leighton Buzzard", "stage_seq": 15, "distance_m": 64993.628, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Bletchley", "stage_seq": 16, "distance_m": 75532.23, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Denbigh Hall South Jn", "stage_seq": 17, "distance_m": 77027.552, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Milton Keynes Central", "stage_seq": 18, "distance_m": 80536.692, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Wolverton", "stage_seq": 19, "distance_m": 84669.048, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Hanslope Jn", "stage_seq": 20, "distance_m": 91260.444, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Courteenhall Jn", "stage_seq": 21, "distance_m": 99079.995, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1309", "location": "Northampton", "stage_seq": 22, "distance_m": 106317.519, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320H", "location": "Long Buckby", "stage_seq": 23, "distance_m": 121829.835, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Daventry North Jn", "stage_seq": 24, "distance_m": 130806.322, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Hillmorton Jn", "stage_seq": 25, "distance_m": 134742.56, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1331H", "location": "Rugby", "stage_seq": 26, "distance_m": 137070.441, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Rugby Trent Valley Jn", "stage_seq": 27, "distance_m": 138105.992, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1343", "location": "Coventry", "stage_seq": 28, "distance_m": 155258.16, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346", "location": "Canley", "stage_seq": 29, "distance_m": 157646.678, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1349", "wtt_dep": "1350", "location": "Tile Hill", "stage_seq": 30, "distance_m": 164390.077, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1353H", "location": "Berkswell", "stage_seq": 31, "distance_m": 167479.717, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Hampton-in-Arden", "stage_seq": 32, "distance_m": 172809.287, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1402", "location": "Birmingham International", "stage_seq": 33, "distance_m": 175829.725, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "Marston Green", "stage_seq": 34, "distance_m": 178565.101, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Stechford", "stage_seq": 35, "distance_m": 182957.467, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Grand Jn", "stage_seq": 36, "distance_m": 187464.773, "section_seq": 1, "route_path_id": 59853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Proof House Jn", "stage_seq": 37, "distance_m": 188019.017, "section_seq": 1, "route_path_id": 59853}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 38, "distance_m": 189021.645, "section_seq": 1, "route_path_id": 59853}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189021.645, "from_m": 0.0, "section_seq": 1, "route_path_id": 59853}], "total_distance_m": 189021.645, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 180169.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8852.558, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:04Z", "source_id": 42444263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:12Z", "source_id": 13892250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:31Z", "source_id": 42447923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:32Z", "source_id": 13893342, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21931, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:05Z", "source_id": 42455981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:14Z", "source_id": 13895893, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:30Z", "source_id": 42465119, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:36Z", "source_id": 13898816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:09Z", "source_id": 42475938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:14Z", "source_id": 13902304, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:03Z", "source_id": 42482976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:07Z", "source_id": 13904485, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:05Z", "source_id": 42490443, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:09Z", "source_id": 13906736, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21681, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:28Z", "source_id": 42498222, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:31Z", "source_id": 13909108, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:22Z", "source_id": 42505081, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:27Z", "source_id": 13911312, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:56Z", "source_id": 42514770, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:02Z", "source_id": 13914355, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:16Z", "source_id": 42522582, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:18Z", "source_id": 13916810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:40Z", "source_id": 42529177, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:44Z", "source_id": 13918854, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21385, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:13Z", "source_id": 42548139, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:18Z", "source_id": 13924726, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
London Euston |
1124 |
1124 |
8 |
None |
None |
Birmingham New Street |
1413 |
1413 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L12298/2026-09-13/detailed |
None |
Wolverton |
2026-09-13T12:30:00+01:00 |
Northampton |
12.0 |
{"type": "LineString", "coordinates": [[-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003657, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.8570838560371331, 52.113510890033155], [-0.8571593133354434, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9117939391062588, 52.17538724835053], [-0.912017, 52.1759234], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9073463, 52.23506569999999], [-0.9073238, 52.2351243], [-0.9072434999999998, 52.235330099999985], [-0.9071761, 52.2355268], [-0.9070376999999996, 52.235979], [-0.9070174, 52.2360636], [-0.9069333, 52.2364324], [-0.9069073, 52.236779], [-0.9069296999999996, 52.23699580000001], [-0.9069514999999998, 52.2371278], [-0.9069997, 52.23737189999999], [-0.9070361, 52.2375474], [-0.907105644869477, 52.237882442484874]]} |
13.5 |
1232 |
1244 |
Wolverton |
Northampton Bay |
Northampton |
52.2378824 |
-0.9071056 |
52.2378824 |
-0.9071056 |
1 |
0 |
2026-09-13 11:53:35 |
TERMINATED |
2026-09-13 11:43:00 |
Northampton |
TRUST |
TRUST_CANCELLATION |
13924838 |
1789299814791551 |
105 |
105 |
2026-09-13 11:43:34.805409 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:34.779964 |
| 494877 |
526336 |
C35410 |
723C98ML13 |
2026-09-13 |
COMPLETE |
13924936 |
2026-09-13 12:43:00 |
2026-09-13 11:54:05 |
2026-09-15 11:54:05 |
{"id": 526336, "stp": "P", "toc": "Elizabeth Line", "uid": "C35410", "consist": "345069", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35410/2026-09-13/detailed", "trust_id": "723C98ML13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3C98", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1243", "current_leg_dep": "1242", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1242", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-13T11:54:05", "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": "1244", "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\": 526336, \"profile_key\": \"f89337dda38842752f32b4d994357c0b2b8b498b2c7d6332f82ce847ac52b7b2\", \"schedule_id\": 3604, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"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": "1242", "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-13T11:43:35Z\", \"source_id\": 42548702, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:42Z\", \"source_id\": 13924936, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789299823081241, "current_leg_arrival_utc": "2026-09-13T12:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:37.299707", "service_state_evidence_id": 42548702, "current_leg_start_actual_dep": "2026-09-13T12:42:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-13T11:43:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:38.411183", "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 |
3C98 |
345069 |
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": 526336, "profile_key": "f89337dda38842752f32b4d994357c0b2b8b498b2c7d6332f82ce847ac52b7b2", "schedule_id": 3604, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1242", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "1244", "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-13T11:43:35Z", "source_id": 42548702, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:42Z", "source_id": 13924936, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
1242 |
1242 |
5 |
None |
None |
Paddington (Crossrail) |
1244 |
1244 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35410/2026-09-13/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-13T12:42: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 |
1242 |
1243 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-13 11:54:05 |
TERMINATED |
2026-09-13 11:43:35 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
42548702 |
1789299823081241 |
6 |
6 |
2026-09-13 11:53:38.411183 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:37.299707 |
| 494878 |
524722 |
G15899 |
129M11MI13 |
2026-09-13 |
COMPLETE |
13924396 |
2026-09-13 12:43:00 |
2026-09-13 11:54:05 |
2026-09-15 11:54:05 |
{"id": 524722, "stp": "O", "toc": "TransPennine Express", "uid": "G15899", "consist": "802201", "dest_crs": "LDS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15899/2026-09-13/detailed", "trust_id": "129M11MI13", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-13", "dest_arr_time": "1231", "dest_platform": "12C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "9M11", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "1243", "current_leg_dep": "1214", "current_leg_end": "Leeds", "origin_dep_time": "1102", "origin_platform": "11", "current_location": "Leeds", "last_update_time": "2026-09-13T11:54:05", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.2264990999999998, 53.82905209999999], [-1.2267780999999998, 53.82851540000001], [-1.2270084999999995, 53.82806120000001], [-1.227303, 53.82744520000001], [-1.2275103, 53.82701159999999], [-1.2277747, 53.8264941], [-1.227955, 53.8261748], [-1.2281782, 53.82581], [-1.2284148, 53.8254944], [-1.2286762, 53.82518160000001], [-1.2289612, 53.82488099999999], [-1.2292761, 53.82457910000001], [-1.229638, 53.8242648], [-1.2300453999999998, 53.8239548], [-1.2302759, 53.8237876], [-1.2305717, 53.8235905], [-1.2309212, 53.823376], [-1.2312264, 53.823200699999994], [-1.2315377, 53.823030900000006], [-1.2321074, 53.8227438], [-1.2334700999999997, 53.82210839999998], [-1.2341037999999998, 53.8218149], [-1.2388058, 53.819636900000006], [-1.2413505, 53.8184582], [-1.2497711, 53.81456469999999], [-1.2499422, 53.8144856], [-1.2567030999999995, 53.81135919999999], [-1.2568064, 53.8113114], [-1.2571317999999998, 53.8111624], [-1.25764139776733, 53.81092507150725], [-1.2618557999999995, 53.80896229999999], [-1.2633895, 53.808252], [-1.2641455, 53.80790139999999], [-1.2648755, 53.8075369], [-1.2658296999999998, 53.807060799999995], [-1.2669155999999997, 53.806466799999995], [-1.2679292, 53.8058534], [-1.2689963, 53.8051514], [-1.2699506, 53.8044602], [-1.2700384, 53.8043966], [-1.2700815999999997, 53.8043631], [-1.2702749, 53.8042135], [-1.2782042999999998, 53.79801239999999], [-1.2782968999999995, 53.7979399], [-1.2783785, 53.7978778], [-1.2785977, 53.797711], [-1.2799952, 53.796642600000006], [-1.2819806, 53.795139], [-1.282491, 53.79476449999999], [-1.283057, 53.794394700000005], [-1.2841369, 53.79379409999999], [-1.2847723, 53.79346220000001], [-1.2854854, 53.7931409], [-1.2858899, 53.7929716], [-1.2863223, 53.79280309999999], [-1.2875207, 53.79238279999999], [-1.2883573, 53.792132800000005], [-1.2889389, 53.7919751], [-1.2895526, 53.791822499999995], [-1.2903909, 53.791637], [-1.2911878, 53.7914921], [-1.2919972, 53.79136389999999], [-1.2925551999999998, 53.79129089999999], [-1.2931144999999995, 53.7912304], [-1.2943427, 53.7911101], [-1.2967939, 53.790889400000005], [-1.3149494, 53.7892403], [-1.3150671, 53.7892296], [-1.3184842, 53.78891920000001], [-1.3196456999999997, 53.7888228], [-1.3204537, 53.788765999999995], [-1.3212697, 53.7887308], [-1.3221662999999997, 53.7887053], [-1.3228582000000002, 53.7886911], [-1.3235298, 53.788697299999995], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "York", "dest_arr_time_act": "1231", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "York", "current_leg_milage": "25.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"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\": 288.637, \"from_m\": 51.967, \"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\": 481.81, \"from_m\": 288.637, \"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\": 1176.746, \"from_m\": 481.81, \"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\": 1527.953, \"from_m\": 1176.746, \"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\": 1880.364, \"from_m\": 1527.953, \"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\": 2278.025, \"from_m\": 1880.364, \"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\": 3111.126, \"from_m\": 2278.025, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4231.703, \"from_m\": 3111.126, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 4271.085, \"from_m\": 4231.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18724.656, \"from_m\": 4271.085, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21109.984, \"from_m\": 18724.656, \"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\": 22307.319, \"from_m\": 21109.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23015.102, \"from_m\": 22307.319, \"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\": 24944.633, \"from_m\": 23015.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31440.809, \"from_m\": 24944.633, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38288.137, \"from_m\": 31440.809, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 39790.087, \"from_m\": 38288.137, \"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\": 49363.49, \"from_m\": 39790.087, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 50512.216, \"from_m\": 49363.49, \"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\": 51508.101, \"from_m\": 50512.216, \"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\": 58189.866, \"from_m\": 51508.101, \"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\": 58601.88, \"from_m\": 58189.866, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61993.452, \"from_m\": 58601.88, \"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\": 64312.76, \"from_m\": 61993.452, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 126892.738, \"from_m\": 64312.76, \"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\": 127880.949, \"from_m\": 126892.738, \"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\": 128180.496, \"from_m\": 127880.949, \"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\": 128426.288, \"from_m\": 128180.496, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128466.7, \"from_m\": 128426.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128665.449, \"from_m\": 128466.7, \"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\": 128823.427, \"from_m\": 128665.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128957.788, \"from_m\": 128823.427, \"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\": 129264.289, \"from_m\": 128957.788, \"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\": 129293.811, \"from_m\": 129264.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129369.444, \"from_m\": 129293.811, \"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\": 129474.705, \"from_m\": 129369.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129525.754, \"from_m\": 129474.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131812.801, \"from_m\": 129525.754, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133962.424, \"from_m\": 131812.801, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145412.834, \"from_m\": 133962.424, \"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\": 146738.57, \"from_m\": 145412.834, \"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\": 154069.156, \"from_m\": 146738.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154100.037, \"from_m\": 154069.156, \"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\": 163274.519, \"from_m\": 154100.037, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163341.494, \"from_m\": 163274.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165270.279, \"from_m\": 163341.494, \"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\": 166089.449, \"from_m\": 165270.279, \"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\": 168138.896, \"from_m\": 166089.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168177.986, \"from_m\": 168138.896, \"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\": 168861.416, \"from_m\": 168177.986, \"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\": 169308.668, \"from_m\": 168861.416, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 169644.083, \"from_m\": 169308.668, \"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\": 169763.684, \"from_m\": 169644.083, \"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\": 524722, \"profile_key\": \"a2e6c02748f2452784189141d653f3af85768df60ac8966dd6245a344b66791e\", \"schedule_id\": 23343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1104\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.971, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107H\", \"location\": \"Birtley Jn\", \"stage_seq\": 3, \"distance_m\": 7782.28, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": false, \"wtt_arr\": \"1110\", \"wtt_dep\": \"1111\", \"location\": \"Chester-le-Street\", \"stage_seq\": 4, \"distance_m\": 13267.726, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": false, \"wtt_arr\": \"1116H\", \"wtt_dep\": \"1118\", \"location\": \"Durham\", \"stage_seq\": 5, \"distance_m\": 22307.319, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 6, \"distance_m\": 33934.519, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 7, \"distance_m\": 38180.568, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": false, \"wtt_arr\": \"1133H\", \"wtt_dep\": \"1135H\", \"location\": \"Darlington\", \"stage_seq\": 8, \"distance_m\": 57629.724, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Northallerton\", \"stage_seq\": 9, \"distance_m\": 80542.453, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Thirsk\", \"stage_seq\": 10, \"distance_m\": 93031.599, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 11, \"distance_m\": 113319.608, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Skelton Jn\", \"stage_seq\": 12, \"distance_m\": 126078.518, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1204\", \"location\": \"York\", \"stage_seq\": 13, \"distance_m\": 128710.252, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Colton Jn\", \"stage_seq\": 14, \"distance_m\": 137615.531, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Church Fenton\", \"stage_seq\": 15, \"distance_m\": 145999.017, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Micklefield\", \"stage_seq\": 16, \"distance_m\": 154200.441, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Cross Gates\", \"stage_seq\": 17, \"distance_m\": 162656.525, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 18, \"distance_m\": 167134.016, \"section_seq\": 1, \"route_path_id\": 54895}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 19, \"distance_m\": 169763.684, \"section_seq\": 1, \"route_path_id\": 54895}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169763.684, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54895}], \"total_distance_m\": 169763.684, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 167274.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.977, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:11:27Z\", \"source_id\": 42415065, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:11:31Z\", \"source_id\": 13883012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:20Z\", \"source_id\": 42437501, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:28Z\", \"source_id\": 13890081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:13Z\", \"source_id\": 42460232, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:18Z\", \"source_id\": 13897304, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:51Z\", \"source_id\": 42475566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:54Z\", \"source_id\": 13902157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:18Z\", \"source_id\": 13909443, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:15Z\", \"source_id\": 42521020, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:18Z\", \"source_id\": 13916324, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:14Z\", \"source_id\": 42537731, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:18Z\", \"source_id\": 13921528, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:25Z\", \"source_id\": 42546948, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924396, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "12", "timing_fact_generation": 1789299749034981, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:40.161625", "service_state_evidence_id": 13924396, "current_leg_start_actual_dep": "2026-09-13T12:16:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:40.339063", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
NCL |
LDS |
9M11 |
802201 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 51.967, "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": 288.637, "from_m": 51.967, "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": 481.81, "from_m": 288.637, "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": 1176.746, "from_m": 481.81, "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": 1527.953, "from_m": 1176.746, "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": 1880.364, "from_m": 1527.953, "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": 2278.025, "from_m": 1880.364, "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": 3111.126, "from_m": 2278.025, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4231.703, "from_m": 3111.126, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 4271.085, "from_m": 4231.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18724.656, "from_m": 4271.085, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21109.984, "from_m": 18724.656, "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": 22307.319, "from_m": 21109.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23015.102, "from_m": 22307.319, "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": 24944.633, "from_m": 23015.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31440.809, "from_m": 24944.633, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38288.137, "from_m": 31440.809, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 39790.087, "from_m": 38288.137, "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": 49363.49, "from_m": 39790.087, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 50512.216, "from_m": 49363.49, "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": 51508.101, "from_m": 50512.216, "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": 58189.866, "from_m": 51508.101, "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": 58601.88, "from_m": 58189.866, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61993.452, "from_m": 58601.88, "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": 64312.76, "from_m": 61993.452, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 126892.738, "from_m": 64312.76, "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": 127880.949, "from_m": 126892.738, "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": 128180.496, "from_m": 127880.949, "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": 128426.288, "from_m": 128180.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128466.7, "from_m": 128426.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128665.449, "from_m": 128466.7, "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": 128823.427, "from_m": 128665.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128957.788, "from_m": 128823.427, "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": 129264.289, "from_m": 128957.788, "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": 129293.811, "from_m": 129264.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129369.444, "from_m": 129293.811, "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": 129474.705, "from_m": 129369.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129525.754, "from_m": 129474.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131812.801, "from_m": 129525.754, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133962.424, "from_m": 131812.801, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145412.834, "from_m": 133962.424, "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": 146738.57, "from_m": 145412.834, "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": 154069.156, "from_m": 146738.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154100.037, "from_m": 154069.156, "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": 163274.519, "from_m": 154100.037, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163341.494, "from_m": 163274.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165270.279, "from_m": 163341.494, "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": 166089.449, "from_m": 165270.279, "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": 168138.896, "from_m": 166089.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168177.986, "from_m": 168138.896, "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": 168861.416, "from_m": 168177.986, "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": 169308.668, "from_m": 168861.416, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 169644.083, "from_m": 169308.668, "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": 169763.684, "from_m": 169644.083, "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": 524722, "profile_key": "a2e6c02748f2452784189141d653f3af85768df60ac8966dd6245a344b66791e", "schedule_id": 23343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1102", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1104", "location": "King Edward Bridge South Jn", "stage_seq": 2, "distance_m": 1241.971, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107H", "location": "Birtley Jn", "stage_seq": 3, "distance_m": 7782.28, "section_seq": 1, "route_path_id": 54895}, {"is_pass": false, "wtt_arr": "1110", "wtt_dep": "1111", "location": "Chester-le-Street", "stage_seq": 4, "distance_m": 13267.726, "section_seq": 1, "route_path_id": 54895}, {"is_pass": false, "wtt_arr": "1116H", "wtt_dep": "1118", "location": "Durham", "stage_seq": 5, "distance_m": 22307.319, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123H", "location": "Tursdale Jn", "stage_seq": 6, "distance_m": 33934.519, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125", "location": "Ferryhill South Jn", "stage_seq": 7, "distance_m": 38180.568, "section_seq": 1, "route_path_id": 54895}, {"is_pass": false, "wtt_arr": "1133H", "wtt_dep": "1135H", "location": "Darlington", "stage_seq": 8, "distance_m": 57629.724, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Northallerton", "stage_seq": 9, "distance_m": 80542.453, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Thirsk", "stage_seq": 10, "distance_m": 93031.599, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Tollerton Jn", "stage_seq": 11, "distance_m": 113319.608, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Skelton Jn", "stage_seq": 12, "distance_m": 126078.518, "section_seq": 1, "route_path_id": 54895}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1204", "location": "York", "stage_seq": 13, "distance_m": 128710.252, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Colton Jn", "stage_seq": 14, "distance_m": 137615.531, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Church Fenton", "stage_seq": 15, "distance_m": 145999.017, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Micklefield", "stage_seq": 16, "distance_m": 154200.441, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Cross Gates", "stage_seq": 17, "distance_m": 162656.525, "section_seq": 1, "route_path_id": 54895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Neville H. West Jn", "stage_seq": 18, "distance_m": 167134.016, "section_seq": 1, "route_path_id": 54895}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": null, "location": "Leeds", "stage_seq": 19, "distance_m": 169763.684, "section_seq": 1, "route_path_id": 54895}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169763.684, "from_m": 0.0, "section_seq": 1, "route_path_id": 54895}], "total_distance_m": 169763.684, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 167274.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.977, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3908, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:11:27Z", "source_id": 42415065, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:11:31Z", "source_id": 13883012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:20Z", "source_id": 42437501, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:28Z", "source_id": 13890081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:13Z", "source_id": 42460232, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:18Z", "source_id": 13897304, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:51Z", "source_id": 42475566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:54Z", "source_id": 13902157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:18Z", "source_id": 13909443, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:15Z", "source_id": 42521020, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:18Z", "source_id": 13916324, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:14Z", "source_id": 42537731, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:18Z", "source_id": 13921528, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:25Z", "source_id": 42546948, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924396, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Newcastle |
1102 |
1102 |
11 |
None |
None |
Leeds |
1231 |
1231 |
12C |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15899/2026-09-13/detailed |
None |
York |
2026-09-13T12:16:00+01:00 |
Leeds |
29.0 |
{"type": "LineString", "coordinates": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.2264990999999998, 53.82905209999999], [-1.2267780999999998, 53.82851540000001], [-1.2270084999999995, 53.82806120000001], [-1.227303, 53.82744520000001], [-1.2275103, 53.82701159999999], [-1.2277747, 53.8264941], [-1.227955, 53.8261748], [-1.2281782, 53.82581], [-1.2284148, 53.8254944], [-1.2286762, 53.82518160000001], [-1.2289612, 53.82488099999999], [-1.2292761, 53.82457910000001], [-1.229638, 53.8242648], [-1.2300453999999998, 53.8239548], [-1.2302759, 53.8237876], [-1.2305717, 53.8235905], [-1.2309212, 53.823376], [-1.2312264, 53.823200699999994], [-1.2315377, 53.823030900000006], [-1.2321074, 53.8227438], [-1.2334700999999997, 53.82210839999998], [-1.2341037999999998, 53.8218149], [-1.2388058, 53.819636900000006], [-1.2413505, 53.8184582], [-1.2497711, 53.81456469999999], [-1.2499422, 53.8144856], [-1.2567030999999995, 53.81135919999999], [-1.2568064, 53.8113114], [-1.2571317999999998, 53.8111624], [-1.25764139776733, 53.81092507150725], [-1.2618557999999995, 53.80896229999999], [-1.2633895, 53.808252], [-1.2641455, 53.80790139999999], [-1.2648755, 53.8075369], [-1.2658296999999998, 53.807060799999995], [-1.2669155999999997, 53.806466799999995], [-1.2679292, 53.8058534], [-1.2689963, 53.8051514], [-1.2699506, 53.8044602], [-1.2700384, 53.8043966], [-1.2700815999999997, 53.8043631], [-1.2702749, 53.8042135], [-1.2782042999999998, 53.79801239999999], [-1.2782968999999995, 53.7979399], [-1.2783785, 53.7978778], [-1.2785977, 53.797711], [-1.2799952, 53.796642600000006], [-1.2819806, 53.795139], [-1.282491, 53.79476449999999], [-1.283057, 53.794394700000005], [-1.2841369, 53.79379409999999], [-1.2847723, 53.79346220000001], [-1.2854854, 53.7931409], [-1.2858899, 53.7929716], [-1.2863223, 53.79280309999999], [-1.2875207, 53.79238279999999], [-1.2883573, 53.792132800000005], [-1.2889389, 53.7919751], [-1.2895526, 53.791822499999995], [-1.2903909, 53.791637], [-1.2911878, 53.7914921], [-1.2919972, 53.79136389999999], [-1.2925551999999998, 53.79129089999999], [-1.2931144999999995, 53.7912304], [-1.2943427, 53.7911101], [-1.2967939, 53.790889400000005], [-1.3149494, 53.7892403], [-1.3150671, 53.7892296], [-1.3184842, 53.78891920000001], [-1.3196456999999997, 53.7888228], [-1.3204537, 53.788765999999995], [-1.3212697, 53.7887308], [-1.3221662999999997, 53.7887053], [-1.3228582000000002, 53.7886911], [-1.3235298, 53.788697299999995], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
25.8 |
1214 |
1243 |
York |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-13 11:54:05 |
TERMINATED |
2026-09-13 11:43:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924396 |
1789299749034981 |
75 |
75 |
2026-09-13 11:53:40.339063 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:40.161625 |
| 494879 |
526316 |
G39991 |
782S20ML13 |
2026-09-13 |
COMPLETE |
13924260 |
2026-09-13 12:43:00 |
2026-09-13 11:54:05 |
2026-09-15 11:54:05 |
{"id": 526316, "stp": "P", "toc": "Transport for Wales", "uid": "G39991", "consist": "398031", "dest_crs": "CDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39991/2026-09-13/detailed", "trust_id": "782S20ML13", "origin_crs": "CDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Queen Street", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Queen Street", "signalling_id": "2S20", "timing_status": "EARLY", "origin_station": "Cardiff Bay", "current_leg_arr": "1243", "current_leg_dep": "1240", "current_leg_end": "Cardiff Queen Street", "origin_dep_time": "1241", "origin_platform": "2", "current_location": "Cardiff Sig. C410", "last_update_time": "2026-09-13T11:54:05", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1665696999999997, 51.4675733], [-3.1666183, 51.4676421], [-3.167438, 51.46871229999998], [-3.1677639, 51.4690571], [-3.1681718, 51.46948400000001], [-3.1683613, 51.4697528], [-3.1685726999999995, 51.4700277], [-3.1695228, 51.47129129999999], [-3.1699327, 51.4718362], [-3.169999, 51.4719239], [-3.1707602, 51.4729764], [-3.1710091, 51.4733281], [-3.1714989, 51.4740215], [-3.1717175999999996, 51.474279300000006], [-3.1718291999999995, 51.4744312], [-3.1720025999999995, 51.4747553], [-3.1720328, 51.474828299999984], [-3.1720917, 51.4749688], [-3.1721322, 51.4750975], [-3.1721582, 51.4752079], [-3.1721816, 51.4753211], [-3.1721874999999997, 51.475432999999995], [-3.172197, 51.4757283], [-3.1721720999999996, 51.4759922], [-3.1721119999999994, 51.4761959], [-3.1720164, 51.4763996], [-3.1718872999999994, 51.476611], [-3.1717784999999994, 51.47680899999999], [-3.1716657999999995, 51.476990099999995], [-3.1715884, 51.477109299999995], [-3.171542302683393, 51.47718102371342], [-3.171511393836019, 51.47722911532835], [-3.1714758286806295, 51.47728445171143], [-3.17144934453144, 51.47732565877092], [-3.171372, 51.477446], [-3.1711796000000003, 51.47775599999999], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1704785, 51.47888099999999], [-3.1703842999999994, 51.4790365], [-3.1703221, 51.4791466], [-3.17027, 51.47925529999999], [-3.1702313, 51.4793678], [-3.1701927, 51.4794916], [-3.1701692, 51.479600999999995], [-3.170147099999999, 51.47972959999999], [-3.1701396, 51.47986780000001], [-3.1701279999999996, 51.4800336], [-3.1701265, 51.480054], [-3.170095, 51.48052959999999], [-3.1700785999999996, 51.48076699999999], [-3.1700709, 51.4808754], [-3.1700758999999996, 51.48107799999999], [-3.1700772, 51.48117919999999], [-3.1700861999999996, 51.4812976], [-3.1700996, 51.4814296], [-3.1701090999999995, 51.48153419999999]]}", "current_leg_start": "Cardiff Bay", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "51.4815342", "next_location_lon": "-3.1701091", "previous_location": "Cardiff Bay", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.645, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1663.337, \"from_m\": 883.645, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 526316, \"profile_key\": \"083c2635df6f94f51e0a3a6cb57961889622279eb307371efee86d6e882ee8c1\", \"schedule_id\": 8484, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Cardiff Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32173}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 1663.337, \"section_seq\": 1, \"route_path_id\": 32173}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1663.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32173}], \"total_distance_m\": 1663.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 1663.337, \"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": "1241", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4815342", "current_position_lon": "-3.1701091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:07Z\", \"source_id\": 42546445, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:11Z\", \"source_id\": 13924260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Queen Street", "service_state_platform": "1", "timing_fact_generation": 1789299731672972, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:45.103495", "service_state_evidence_id": 13924260, "current_leg_start_actual_dep": "2026-09-13T12:41:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:45.119927", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDB |
CDQ |
2S20 |
398031 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 883.645, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1663.337, "from_m": 883.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 526316, "profile_key": "083c2635df6f94f51e0a3a6cb57961889622279eb307371efee86d6e882ee8c1", "schedule_id": 8484, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1241", "location": "Cardiff Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32173}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 1663.337, "section_seq": 1, "route_path_id": 32173}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1663.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 32173}], "total_distance_m": 1663.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 1663.337, "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": 25247, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:07Z", "source_id": 42546445, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:11Z", "source_id": 13924260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Cardiff Bay |
1241 |
1241 |
2 |
None |
None |
Cardiff Queen Street |
1246 |
1245 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39991/2026-09-13/detailed |
None |
Cardiff Bay |
2026-09-13T12:41:00+01:00 |
Cardiff Queen Street |
3.0 |
{"type": "LineString", "coordinates": [[-3.1665696999999997, 51.4675733], [-3.1666183, 51.4676421], [-3.167438, 51.46871229999998], [-3.1677639, 51.4690571], [-3.1681718, 51.46948400000001], [-3.1683613, 51.4697528], [-3.1685726999999995, 51.4700277], [-3.1695228, 51.47129129999999], [-3.1699327, 51.4718362], [-3.169999, 51.4719239], [-3.1707602, 51.4729764], [-3.1710091, 51.4733281], [-3.1714989, 51.4740215], [-3.1717175999999996, 51.474279300000006], [-3.1718291999999995, 51.4744312], [-3.1720025999999995, 51.4747553], [-3.1720328, 51.474828299999984], [-3.1720917, 51.4749688], [-3.1721322, 51.4750975], [-3.1721582, 51.4752079], [-3.1721816, 51.4753211], [-3.1721874999999997, 51.475432999999995], [-3.172197, 51.4757283], [-3.1721720999999996, 51.4759922], [-3.1721119999999994, 51.4761959], [-3.1720164, 51.4763996], [-3.1718872999999994, 51.476611], [-3.1717784999999994, 51.47680899999999], [-3.1716657999999995, 51.476990099999995], [-3.1715884, 51.477109299999995], [-3.171542302683393, 51.47718102371342], [-3.171511393836019, 51.47722911532835], [-3.1714758286806295, 51.47728445171143], [-3.17144934453144, 51.47732565877092], [-3.171372, 51.477446], [-3.1711796000000003, 51.47775599999999], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1704785, 51.47888099999999], [-3.1703842999999994, 51.4790365], [-3.1703221, 51.4791466], [-3.17027, 51.47925529999999], [-3.1702313, 51.4793678], [-3.1701927, 51.4794916], [-3.1701692, 51.479600999999995], [-3.170147099999999, 51.47972959999999], [-3.1701396, 51.47986780000001], [-3.1701279999999996, 51.4800336], [-3.1701265, 51.480054], [-3.170095, 51.48052959999999], [-3.1700785999999996, 51.48076699999999], [-3.1700709, 51.4808754], [-3.1700758999999996, 51.48107799999999], [-3.1700772, 51.48117919999999], [-3.1700861999999996, 51.4812976], [-3.1700996, 51.4814296], [-3.1701090999999995, 51.48153419999999]]} |
1.0 |
1240 |
1243 |
Cardiff Bay |
Cardiff Sig. C410 |
Cardiff Queen Street |
51.4815342 |
-3.1701091 |
51.4815342 |
-3.1701091 |
1 |
0 |
2026-09-13 11:54:05 |
TERMINATED |
2026-09-13 11:43:00 |
Cardiff Queen Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924260 |
1789299731672972 |
9 |
9 |
2026-09-13 11:53:45.119927 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:45.103495 |
| 494880 |
524333 |
C93374 |
461T25MH13 |
2026-09-13 |
COMPLETE |
13924125 |
2026-09-13 12:43:00 |
2026-09-13 11:54:05 |
2026-09-15 11:54:05 |
{"id": 524333, "stp": "O", "toc": "Great Northern", "uid": "C93374", "consist": "387102+387104", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93374/2026-09-13/detailed", "trust_id": "461T25MH13", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "8", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T25", "timing_status": "EARLY", "origin_station": "Kings Lynn", "current_leg_arr": "1243", "current_leg_dep": "1146", "current_leg_end": "London Kings Cross", "origin_dep_time": "1041", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-13T11:54:05", "route_debug_link": null, "timing_variation": "-2 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.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1970710806550363, 51.81398531091997], [-0.1971469476602819, 51.81383388250285], [-0.19721127222752133, 51.81369954131204], [-0.1972656858886547, 51.81357984296766], [-0.19731182017558213, 51.8134723430898], [-0.19735130662020373, 51.81337459729859], [-0.19738577675441957, 51.81328416121412], [-0.19741686211012976, 51.813198590456516], [-0.19744619421923448, 51.81311544064586], [-0.19747540461363372, 51.813032267402285], [-0.19750612482522764, 51.81294662634589], [-0.1975399863859163, 51.812856073096775], [-0.1975786208275999, 51.81275816327506], [-0.19762365968217843, 51.812650452500854], [-0.19767673448155204, 51.812530496394245], [-0.19773947675762085, 51.81239585057537], [-0.19781351804228495, 51.81224407066431], [-0.19781429999999997, 51.8122425], [-0.1996407, 51.8086082], [-0.20032929999999996, 51.8072221], [-0.2009787, 51.80594489999999], [-0.20104589999999997, 51.8058048], [-0.20109599999999997, 51.8057004], [-0.2013235, 51.8052467], [-0.20195320000000003, 51.80399640000001], [-0.20219919999999997, 51.8035151], [-0.2023579, 51.8031994], [-0.2026523, 51.802623299999986], [-0.2031622, 51.80159170000001], [-0.2036043, 51.8007536], [-0.20362062968498265, 51.80072103841259], [-0.203621, 51.8007203], [-0.20387459999999996, 51.8002135], [-0.2039568, 51.8000491], [-0.2042808, 51.79937], [-0.2045367, 51.7988596], [-0.2048791, 51.7981699], [-0.2056674, 51.796655900000005], [-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.17265747798993322, 51.648391981137166], [-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.1244998, 51.60127319999999], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826548, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425486, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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": "Cambridge South", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Cambridge South", "current_leg_milage": "56.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"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\": 1169.952, \"from_m\": 312.964, \"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\": 1187.344, \"from_m\": 1169.952, \"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\": 37235.552, \"from_m\": 1187.344, \"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\": 39695.624, \"from_m\": 37235.552, \"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\": 40468.851, \"from_m\": 39695.624, \"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\": 40585.393, \"from_m\": 40468.851, \"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\": 41841.133, \"from_m\": 40585.393, \"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\": 42301.743, \"from_m\": 41841.133, \"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\": 42356.169, \"from_m\": 42301.743, \"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\": 42424.907, \"from_m\": 42356.169, \"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\": 43240.818, \"from_m\": 42424.907, \"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\": 43386.423, \"from_m\": 43240.818, \"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\": 43438.339, \"from_m\": 43386.423, \"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\": 43591.47, \"from_m\": 43438.339, \"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\": 63946.662, \"from_m\": 43591.47, \"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\": 65526.953, \"from_m\": 63946.662, \"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\": 65573.551, \"from_m\": 65526.953, \"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\": 65607.925, \"from_m\": 65573.551, \"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\": 66602.395, \"from_m\": 65607.925, \"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\": 66770.176, \"from_m\": 66602.395, \"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\": 66866.516, \"from_m\": 66770.176, \"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\": 66911.654, \"from_m\": 66866.516, \"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\": 66993.46, \"from_m\": 66911.654, \"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\": 69983.258, \"from_m\": 66993.46, \"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\": 71082.858, \"from_m\": 69983.258, \"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\": 71889.569, \"from_m\": 71082.858, \"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\": 71905.394, \"from_m\": 71889.569, \"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\": 79327.544, \"from_m\": 71905.394, \"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\": 80097.605, \"from_m\": 79327.544, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 86651.265, \"from_m\": 80097.605, \"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\": 87403.096, \"from_m\": 86651.265, \"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\": 87696.605, \"from_m\": 87403.096, \"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\": 87774.076, \"from_m\": 87696.605, \"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\": 87807.851, \"from_m\": 87774.076, \"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\": 88365.051, \"from_m\": 87807.851, \"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\": 91794.168, \"from_m\": 88365.051, \"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\": 98053.168, \"from_m\": 91794.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103435.344, \"from_m\": 98053.168, \"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\": 103467.751, \"from_m\": 103435.344, \"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\": 103609.141, \"from_m\": 103467.751, \"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\": 107096.047, \"from_m\": 103609.141, \"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\": 107154.371, \"from_m\": 107096.047, \"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\": 107181.473, \"from_m\": 107154.371, \"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\": 107765.458, \"from_m\": 107181.473, \"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\": 107862.469, \"from_m\": 107765.458, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 107930.856, \"from_m\": 107862.469, \"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\": 122244.327, \"from_m\": 107930.856, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126327.104, \"from_m\": 122244.327, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 126369.473, \"from_m\": 126327.104, \"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\": 139319.344, \"from_m\": 126369.473, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 140154.65, \"from_m\": 139319.344, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 149948.104, \"from_m\": 140154.65, \"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\": 154084.542, \"from_m\": 149948.104, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 155709.905, \"from_m\": 154084.542, \"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\": 155967.387, \"from_m\": 155709.905, \"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\": 157601.753, \"from_m\": 155967.387, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 158113.843, \"from_m\": 157601.753, \"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\": 158143.93, \"from_m\": 158113.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158211.787, \"from_m\": 158143.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158294.926, \"from_m\": 158211.787, \"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\": 158584.322, \"from_m\": 158294.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158635.264, \"from_m\": 158584.322, \"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\": 159020.364, \"from_m\": 158635.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159029.56, \"from_m\": 159020.364, \"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\": 159036.313, \"from_m\": 159029.56, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159432.13, \"from_m\": 159036.313, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 524333, \"profile_key\": \"b12dcd934da8f23aa5a9b54727199402c0a60386f91230fa297ac13eb75e23f6\", \"schedule_id\": 22269, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.418, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.701, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": \"1050H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.32, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1056H\", \"wtt_dep\": \"1057\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.312, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1108\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.713, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.479, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1116\", \"wtt_dep\": \"1117\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.31, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1126H\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.799, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1131H\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.692, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.249, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1142\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66363.011, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1146\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.664, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.646, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.597, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.909, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.533, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.131, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108093.544, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.103, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.896, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125368.006, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126808.787, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Hatfield\", \"stage_seq\": 25, \"distance_m\": 130987.746, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Potters Bar\", \"stage_seq\": 26, \"distance_m\": 139008.395, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"New Barnet\", \"stage_seq\": 27, \"distance_m\": 144686.001, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 28, \"distance_m\": 151483.742, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Harringay\", \"stage_seq\": 29, \"distance_m\": 153982.75, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 155334.499, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Holloway South Jn\", \"stage_seq\": 31, \"distance_m\": 157154.973, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 32, \"distance_m\": 158329.757, \"section_seq\": 1, \"route_path_id\": 63465}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 33, \"distance_m\": 159432.13, \"section_seq\": 1, \"route_path_id\": 63465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159432.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63465}], \"total_distance_m\": 159432.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 150880.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "57.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:47:58Z\", \"source_id\": 42382334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:48:02Z\", \"source_id\": 13872608, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:25Z\", \"source_id\": 42393922, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:29Z\", \"source_id\": 13876281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:06:24Z\", \"source_id\": 42407859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:06:28Z\", \"source_id\": 13880685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:15:00Z\", \"source_id\": 42420025, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:15:03Z\", \"source_id\": 13884537, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:20Z\", \"source_id\": 42437497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:28Z\", \"source_id\": 13890074, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:18Z\", \"source_id\": 42444592, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:22Z\", \"source_id\": 13892346, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:39:01Z\", \"source_id\": 42454519, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:39:07Z\", \"source_id\": 13895442, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:24Z\", \"source_id\": 13898252, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:23Z\", \"source_id\": 42472057, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:28Z\", \"source_id\": 13901055, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:18Z\", \"source_id\": 42480504, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:22Z\", \"source_id\": 13903698, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:34Z\", \"source_id\": 42489741, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:37Z\", \"source_id\": 13906461, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:23Z\", \"source_id\": 42492398, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:28Z\", \"source_id\": 13907268, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:40Z\", \"source_id\": 42495615, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:44Z\", \"source_id\": 13908276, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:32Z\", \"source_id\": 42501070, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:33Z\", \"source_id\": 13910010, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:46Z\", \"source_id\": 42514496, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:48Z\", \"source_id\": 13914236, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:00Z\", \"source_id\": 42517785, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:04Z\", \"source_id\": 13915286, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:57Z\", \"source_id\": 42525070, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:04Z\", \"source_id\": 13917609, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:49Z\", \"source_id\": 42546075, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:53Z\", \"source_id\": 13924125, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789299713535340, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:50.033984", "service_state_evidence_id": 13924125, "current_leg_start_actual_dep": "2026-09-13T11:46:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:53.347080", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
KLN |
KGX |
1T25 |
387102+387104 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 312.964, "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": 1169.952, "from_m": 312.964, "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": 1187.344, "from_m": 1169.952, "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": 37235.552, "from_m": 1187.344, "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": 39695.624, "from_m": 37235.552, "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": 40468.851, "from_m": 39695.624, "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": 40585.393, "from_m": 40468.851, "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": 41841.133, "from_m": 40585.393, "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": 42301.743, "from_m": 41841.133, "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": 42356.169, "from_m": 42301.743, "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": 42424.907, "from_m": 42356.169, "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": 43240.818, "from_m": 42424.907, "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": 43386.423, "from_m": 43240.818, "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": 43438.339, "from_m": 43386.423, "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": 43591.47, "from_m": 43438.339, "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": 63946.662, "from_m": 43591.47, "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": 65526.953, "from_m": 63946.662, "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": 65573.551, "from_m": 65526.953, "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": 65607.925, "from_m": 65573.551, "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": 66602.395, "from_m": 65607.925, "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": 66770.176, "from_m": 66602.395, "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": 66866.516, "from_m": 66770.176, "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": 66911.654, "from_m": 66866.516, "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": 66993.46, "from_m": 66911.654, "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": 69983.258, "from_m": 66993.46, "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": 71082.858, "from_m": 69983.258, "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": 71889.569, "from_m": 71082.858, "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": 71905.394, "from_m": 71889.569, "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": 79327.544, "from_m": 71905.394, "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": 80097.605, "from_m": 79327.544, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 86651.265, "from_m": 80097.605, "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": 87403.096, "from_m": 86651.265, "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": 87696.605, "from_m": 87403.096, "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": 87774.076, "from_m": 87696.605, "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": 87807.851, "from_m": 87774.076, "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": 88365.051, "from_m": 87807.851, "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": 91794.168, "from_m": 88365.051, "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": 98053.168, "from_m": 91794.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103435.344, "from_m": 98053.168, "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": 103467.751, "from_m": 103435.344, "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": 103609.141, "from_m": 103467.751, "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": 107096.047, "from_m": 103609.141, "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": 107154.371, "from_m": 107096.047, "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": 107181.473, "from_m": 107154.371, "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": 107765.458, "from_m": 107181.473, "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": 107862.469, "from_m": 107765.458, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 107930.856, "from_m": 107862.469, "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": 122244.327, "from_m": 107930.856, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 126327.104, "from_m": 122244.327, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 126369.473, "from_m": 126327.104, "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": 139319.344, "from_m": 126369.473, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 140154.65, "from_m": 139319.344, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 149948.104, "from_m": 140154.65, "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": 154084.542, "from_m": 149948.104, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 155709.905, "from_m": 154084.542, "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": 155967.387, "from_m": 155709.905, "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": 157601.753, "from_m": 155967.387, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 158113.843, "from_m": 157601.753, "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": 158143.93, "from_m": 158113.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 158211.787, "from_m": 158143.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 158294.926, "from_m": 158211.787, "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": 158584.322, "from_m": 158294.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 158635.264, "from_m": 158584.322, "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": 159020.364, "from_m": 158635.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 159029.56, "from_m": 159020.364, "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": 159036.313, "from_m": 159029.56, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 159432.13, "from_m": 159036.313, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 524333, "profile_key": "b12dcd934da8f23aa5a9b54727199402c0a60386f91230fa297ac13eb75e23f6", "schedule_id": 22269, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1041", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.418, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.701, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": "1050H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.32, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1056H", "wtt_dep": "1057", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.312, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1108", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.713, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.479, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1116", "wtt_dep": "1117", "location": "Ely", "stage_seq": 8, "distance_m": 42675.31, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1126H", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.799, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1131H", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.692, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.249, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1142", "location": "Cambridge", "stage_seq": 13, "distance_m": 66363.011, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1146", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.664, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.646, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.597, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.909, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.533, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.131, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Hitchin", "stage_seq": 20, "distance_m": 108093.544, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.103, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.896, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125368.006, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126808.787, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Hatfield", "stage_seq": 25, "distance_m": 130987.746, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Potters Bar", "stage_seq": 26, "distance_m": 139008.395, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "New Barnet", "stage_seq": 27, "distance_m": 144686.001, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Alexandra Palace", "stage_seq": 28, "distance_m": 151483.742, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Harringay", "stage_seq": 29, "distance_m": 153982.75, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 155334.499, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Holloway South Jn", "stage_seq": 31, "distance_m": 157154.973, "section_seq": 1, "route_path_id": 63465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Belle Isle Jn", "stage_seq": 32, "distance_m": 158329.757, "section_seq": 1, "route_path_id": 63465}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 33, "distance_m": 159432.13, "section_seq": 1, "route_path_id": 63465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159432.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 63465}], "total_distance_m": 159432.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 150880.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:47:58Z", "source_id": 42382334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T09:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:48:02Z", "source_id": 13872608, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:25Z", "source_id": 42393922, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T09:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:29Z", "source_id": 13876281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:06:24Z", "source_id": 42407859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:06:28Z", "source_id": 13880685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:15:00Z", "source_id": 42420025, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:15:03Z", "source_id": 13884537, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:20Z", "source_id": 42437497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:28Z", "source_id": 13890074, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:18Z", "source_id": 42444592, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:22Z", "source_id": 13892346, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12512, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:39:01Z", "source_id": 42454519, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:39:07Z", "source_id": 13895442, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:24Z", "source_id": 13898252, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:23Z", "source_id": 42472057, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:28Z", "source_id": 13901055, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:18Z", "source_id": 42480504, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T10:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:22Z", "source_id": 13903698, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:34Z", "source_id": 42489741, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:37Z", "source_id": 13906461, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:23Z", "source_id": 42492398, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:28Z", "source_id": 13907268, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:40Z", "source_id": 42495615, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:44Z", "source_id": 13908276, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:32Z", "source_id": 42501070, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:33Z", "source_id": 13910010, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:46Z", "source_id": 42514496, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:48Z", "source_id": 13914236, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15963, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:00Z", "source_id": 42517785, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:04Z", "source_id": 13915286, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:57Z", "source_id": 42525070, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:04Z", "source_id": 13917609, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16259, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:49Z", "source_id": 42546075, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T11:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:53Z", "source_id": 13924125, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
Kings Lynn |
1041 |
1041 |
1 |
None |
None |
London Kings Cross |
1245 |
1245 |
8 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93374/2026-09-13/detailed |
None |
Cambridge South |
2026-09-13T11:46:00+01:00 |
London Kings Cross |
57.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.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1970710806550363, 51.81398531091997], [-0.1971469476602819, 51.81383388250285], [-0.19721127222752133, 51.81369954131204], [-0.1972656858886547, 51.81357984296766], [-0.19731182017558213, 51.8134723430898], [-0.19735130662020373, 51.81337459729859], [-0.19738577675441957, 51.81328416121412], [-0.19741686211012976, 51.813198590456516], [-0.19744619421923448, 51.81311544064586], [-0.19747540461363372, 51.813032267402285], [-0.19750612482522764, 51.81294662634589], [-0.1975399863859163, 51.812856073096775], [-0.1975786208275999, 51.81275816327506], [-0.19762365968217843, 51.812650452500854], [-0.19767673448155204, 51.812530496394245], [-0.19773947675762085, 51.81239585057537], [-0.19781351804228495, 51.81224407066431], [-0.19781429999999997, 51.8122425], [-0.1996407, 51.8086082], [-0.20032929999999996, 51.8072221], [-0.2009787, 51.80594489999999], [-0.20104589999999997, 51.8058048], [-0.20109599999999997, 51.8057004], [-0.2013235, 51.8052467], [-0.20195320000000003, 51.80399640000001], [-0.20219919999999997, 51.8035151], [-0.2023579, 51.8031994], [-0.2026523, 51.802623299999986], [-0.2031622, 51.80159170000001], [-0.2036043, 51.8007536], [-0.20362062968498265, 51.80072103841259], [-0.203621, 51.8007203], [-0.20387459999999996, 51.8002135], [-0.2039568, 51.8000491], [-0.2042808, 51.79937], [-0.2045367, 51.7988596], [-0.2048791, 51.7981699], [-0.2056674, 51.796655900000005], [-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.17265747798993322, 51.648391981137166], [-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.1244998, 51.60127319999999], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826548, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425486, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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]]} |
56.3 |
1146 |
1243 |
Cambridge South |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-13 11:54:05 |
TERMINATED |
2026-09-13 11:43:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924125 |
1789299713535340 |
135 |
135 |
2026-09-13 11:53:53.347080 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:50.033984 |
| 494881 |
525915 |
G61890 |
522T36MK13 |
2026-09-13 |
COMPLETE |
13924196 |
2026-09-13 12:43:00 |
2026-09-13 11:54:05 |
2026-09-15 11:54:05 |
{"id": 525915, "stp": "O", "toc": "London Overground", "uid": "G61890", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61890/2026-09-13/detailed", "trust_id": "522T36MK13", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T36", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1243", "current_leg_dep": "1239", "current_leg_end": "Chingford", "origin_dep_time": "1216", "origin_platform": "8", "current_location": "Chingford", "last_update_time": "2026-09-13T11:54:05", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"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\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10229.951, \"from_m\": 9136.134, \"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\": 10272.272, \"from_m\": 10229.951, \"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\": 10505.501, \"from_m\": 10272.272, \"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\": 11691.939, \"from_m\": 10505.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11918.98, \"from_m\": 11691.939, \"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\": 14120.594, \"from_m\": 11918.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16651.254, \"from_m\": 14120.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16788.264, \"from_m\": 16651.254, \"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\": 16870.277, \"from_m\": 16788.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17154.5, \"from_m\": 16870.277, \"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\": 525915, \"profile_key\": \"92fc2499a74b309d750649b1a38861853eb21801174a46fd7a4c9a4ff862a3af\", \"schedule_id\": 23705, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1219H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10045.085, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11796.695, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 14233.173, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 17154.5, \"section_seq\": 1, \"route_path_id\": 32255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17154.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}], \"total_distance_m\": 17154.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15482.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:09Z\", \"source_id\": 42512035, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:13Z\", \"source_id\": 13913541, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:50Z\", \"source_id\": 42519069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:53Z\", \"source_id\": 13915698, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:55Z\", \"source_id\": 42523591, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:59Z\", \"source_id\": 13917132, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:08Z\", \"source_id\": 42528299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:12Z\", \"source_id\": 13918602, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 42531482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 13919563, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:57Z\", \"source_id\": 42535720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:57Z\", \"source_id\": 13920870, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:24Z\", \"source_id\": 42540942, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:28Z\", \"source_id\": 13922496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:02Z\", \"source_id\": 42546329, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:07Z\", \"source_id\": 13924196, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1789299729237372, "current_leg_arrival_utc": "2026-09-13T12:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:43:56.577903", "service_state_evidence_id": 13924196, "current_leg_start_actual_dep": "2026-09-13T12:38:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-13T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:53:57.630355", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
O |
LST |
CHI |
2T36 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "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": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10229.951, "from_m": 9136.134, "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": 10272.272, "from_m": 10229.951, "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": 10505.501, "from_m": 10272.272, "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": 11691.939, "from_m": 10505.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11918.98, "from_m": 11691.939, "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": 14120.594, "from_m": 11918.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16651.254, "from_m": 14120.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16788.264, "from_m": 16651.254, "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": 16870.277, "from_m": 16788.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17154.5, "from_m": 16870.277, "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": 525915, "profile_key": "92fc2499a74b309d750649b1a38861853eb21801174a46fd7a4c9a4ff862a3af", "schedule_id": 23705, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1219H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 32255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10045.085, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Wood Street", "stage_seq": 8, "distance_m": 11796.695, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Highams Park", "stage_seq": 9, "distance_m": 14233.173, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 17154.5, "section_seq": 1, "route_path_id": 32255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17154.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 32255}], "total_distance_m": 17154.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15482.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.614, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:09Z", "source_id": 42512035, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:13Z", "source_id": 13913541, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:50Z", "source_id": 42519069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:53Z", "source_id": 13915698, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:55Z", "source_id": 42523591, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:59Z", "source_id": 13917132, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:08Z", "source_id": 42528299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:12Z", "source_id": 13918602, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 42531482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 13919563, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:57Z", "source_id": 42535720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:57Z", "source_id": 13920870, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:24Z", "source_id": 42540942, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:28Z", "source_id": 13922496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:02Z", "source_id": 42546329, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:07Z", "source_id": 13924196, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1216 |
1216 |
8 |
None |
None |
Chingford |
1243 |
1242 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61890/2026-09-13/detailed |
None |
Highams Park |
2026-09-13T12:38:00+01:00 |
Chingford |
4.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
1239 |
1243 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-13 11:54:05 |
TERMINATED |
2026-09-13 11:43:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924196 |
1789299729237372 |
44 |
44 |
2026-09-13 11:53:57.630355 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:43:56.577903 |
| 494882 |
526353 |
C35724 |
733Y17ML13 |
2026-09-13 |
COMPLETE |
13925187 |
2026-09-13 12:44:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 526353, "stp": "P", "toc": "Elizabeth Line", "uid": "C35724", "consist": "345011", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35724/2026-09-13/detailed", "trust_id": "733Y17ML13", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y17", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1244", "current_leg_dep": "1243", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1243", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 526353, \"profile_key\": \"d4d0d72c33b7672c51d87e9c6b736de4ada3c5b1cae0ea598dca952543816a12\", \"schedule_id\": 3647, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1243", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:07Z\", \"source_id\": 42549548, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:13Z\", \"source_id\": 13925187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1789299853835997, "current_leg_arrival_utc": "2026-09-13T12:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:08.266051", "service_state_evidence_id": 42549548, "current_leg_start_actual_dep": "2026-09-13T12:43:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-13T11:44:07", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:08.508966", "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 |
PDX |
None |
3Y17 |
345011 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 526353, "profile_key": "d4d0d72c33b7672c51d87e9c6b736de4ada3c5b1cae0ea598dca952543816a12", "schedule_id": 3647, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1243", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:07Z", "source_id": 42549548, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:13Z", "source_id": 13925187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1243 |
1243 |
B |
None |
None |
Westbourne Park Carriage Sidings |
1245 |
1245 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35724/2026-09-13/detailed |
None |
Paddington (Crossrail) |
2026-09-13T12:43:00+01:00 |
Westbourne Park Carriage Sidings |
1.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
1243 |
1244 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:07 |
Westbourne Park Carriage Sidings |
TD |
DIRECT_DESTINATION_ARRIVAL |
42549548 |
1789299853835997 |
6 |
6 |
2026-09-13 11:54:08.508966 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:08.266051 |
| 494883 |
524767 |
L86922 |
081A52MI13 |
2026-09-13 |
COMPLETE |
13925142 |
2026-09-13 12:31:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 524767, "stp": "P", "toc": "ScotRail", "uid": "L86922", "consist": "156432", "dest_crs": "STR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86922/2026-09-13/detailed", "trust_id": "081A52MI13", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stranraer", "service_date": "2026-09-13", "dest_arr_time": "1231", "dest_platform": "1", "is_terminated": 1, "next_location": "Stranraer", "signalling_id": "1A52", "timing_status": "ON TIME", "origin_station": "Ayr", "current_leg_arr": "1231", "current_leg_dep": "1157", "current_leg_end": "Stranraer", "origin_dep_time": "1106", "origin_platform": "3", "current_location": "Stranraer Harbour (Ferry)", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7822193, 55.09762320000001], [-4.7820979999999995, 55.09735779999999], [-4.782005899999999, 55.0971536], [-4.7818972, 55.0969265], [-4.781827, 55.09669060000001], [-4.7817819, 55.0964591], [-4.781747299999999, 55.0961939], [-4.781747, 55.0959488], [-4.7817705, 55.095699800000006], [-4.781805599999999, 55.095450500000005], [-4.781878899999999, 55.0951911], [-4.7821137, 55.0946124], [-4.7826658, 55.0938316], [-4.783180634407541, 55.09332654180912], [-4.7832293, 55.09327880000001], [-4.7836854, 55.0929336], [-4.7842517, 55.09256689999999], [-4.790341899999999, 55.089470899999995], [-4.7911875, 55.08897], [-4.7919751, 55.088392600000006], [-4.7927743, 55.0876906], [-4.793679099999999, 55.0867504], [-4.794529799999999, 55.0861018], [-4.795669199999999, 55.0854683], [-4.796523099999999, 55.0851169], [-4.797496, 55.0847828], [-4.798711, 55.0844883], [-4.7999361, 55.0842952], [-4.8012275, 55.0841863], [-4.801957399999999, 55.0841821], [-4.802595599999999, 55.0841784], [-4.8041547, 55.0842829], [-4.804392299999999, 55.0842952], [-4.805068899999999, 55.0843267], [-4.8055664, 55.084315100000005], [-4.806085699999999, 55.0842729], [-4.8068307, 55.08416489999999], [-4.8075317, 55.08401559999999], [-4.807917499999999, 55.0838981], [-4.808332399999999, 55.0837416], [-4.8086883, 55.0836038], [-4.8091181, 55.0834377], [-4.8092794, 55.0833426], [-4.8096594999999995, 55.08312490000001], [-4.8097769999999995, 55.0830464], [-4.810043299999999, 55.082842], [-4.8104878, 55.0824544], [-4.8108481, 55.0820307], [-4.8114496, 55.080915], [-4.811508399999999, 55.0808059], [-4.8120671, 55.0800917], [-4.8121695, 55.0799827], [-4.8126089, 55.0795594], [-4.8131494, 55.079110199999995], [-4.8137624, 55.0786744], [-4.8145839, 55.0781967], [-4.814997899999999, 55.0779741], [-4.815452499999999, 55.0777732], [-4.8159967, 55.0775385], [-4.8168734, 55.0772239], [-4.817557599999999, 55.0770149], [-4.8183756, 55.0767957], [-4.8192634, 55.07655580000001], [-4.820205999999999, 55.07621050000001], [-4.8211224, 55.07576950000001], [-4.8219701, 55.0752463], [-4.822497599999999, 55.07485020000001], [-4.822964999999999, 55.074419799999994], [-4.823383999999999, 55.0739219], [-4.823792599999999, 55.07326470000001], [-4.823991500000001, 55.07270270000001], [-4.824078, 55.07219860000001], [-4.824080099999999, 55.0717063], [-4.824019599999999, 55.0712136], [-4.8238294, 55.070646700000005], [-4.8235326, 55.07009629999998], [-4.823243499999999, 55.06966630000001], [-4.822880299999999, 55.0692529], [-4.822424099999999, 55.06884190000001], [-4.8211226, 55.067807], [-4.820746399999999, 55.06745910000001], [-4.820434399999999, 55.067107199999995], [-4.820112999999999, 55.066704], [-4.819775699999999, 55.0661543], [-4.819077699999999, 55.0646248], [-4.818869799999999, 55.063822900000005], [-4.818790599999999, 55.063015], [-4.8188034, 55.06243090000001], [-4.8189011, 55.0620252], [-4.819001199999999, 55.061706400000006], [-4.8192034, 55.06117299999998], [-4.8192461, 55.0610988], [-4.819295399999999, 55.061013], [-4.819425899999999, 55.0607862], [-4.8197320999999995, 55.06025289999999], [-4.8200535, 55.0598663], [-4.8203911, 55.059530900000006], [-4.821015699999999, 55.058946199999994], [-4.821669699999999, 55.058463800000006], [-4.8222489, 55.0581098], [-4.823226899999999, 55.0575638], [-4.8241788, 55.0571219], [-4.8261379, 55.05623730000001], [-4.827935999999999, 55.0553166], [-4.8294255, 55.0545106], [-4.8301257, 55.0541201], [-4.830825599999999, 55.0536807], [-4.8313697, 55.0532663], [-4.831515, 55.0531524], [-4.8315549, 55.0531177], [-4.8319856, 55.0527239], [-4.832522899999999, 55.052180799999995], [-4.8337304, 55.0509685], [-4.834928599999999, 55.0497508], [-4.835846999999999, 55.0488156], [-4.836367399999999, 55.0481887], [-4.8368899999999995, 55.04739779999999], [-4.837136299999999, 55.046859600000005], [-4.8373498, 55.046117899999985], [-4.8374372, 55.045309299999985], [-4.837405699999999, 55.0447743], [-4.8373096, 55.044316299999984], [-4.8370873, 55.0435961], [-4.8367711, 55.0429873], [-4.8363022, 55.0422962], [-4.835959645987187, 55.04188816749413], [-4.8358638, 55.04177399999999], [-4.8355044, 55.041421799999995], [-4.835094, 55.0410651], [-4.834703300000001, 55.04072419999999], [-4.8339171, 55.0400333], [-4.8333992, 55.0395823], [-4.8327481, 55.038998500000005], [-4.831651299999999, 55.0379074], [-4.831037200000001, 55.0371355], [-4.830427099999999, 55.0357931], [-4.829774799999999, 55.0339404], [-4.8294721, 55.033210800000006], [-4.8293308, 55.03273969999999], [-4.8292403, 55.0323633], [-4.8291814, 55.03193699999999], [-4.829129999999999, 55.031248], [-4.829125300000001, 55.03103569999999], [-4.829093799999999, 55.03073459999999], [-4.829117299999999, 55.030397400000005], [-4.829174699999999, 55.0300448], [-4.8292419, 55.029802700000005], [-4.829301499999999, 55.0295541], [-4.8294051, 55.02920009999998], [-4.8296659, 55.028639799999986], [-4.829973599999999, 55.0281415], [-4.8300843, 55.0279667], [-4.830571100000001, 55.0274281], [-4.8308279, 55.0271694], [-4.830964399999999, 55.0270269], [-4.8310016, 55.02699179999998], [-4.8314179, 55.0266102], [-4.8319795, 55.02617070000001], [-4.8324592, 55.0258752], [-4.832946, 55.025587900000005], [-4.8345467, 55.024760399999984], [-4.835005, 55.02449649999999], [-4.835248399999999, 55.0243486], [-4.8355897, 55.02413699999999], [-4.835934999999999, 55.0239126], [-4.8361502, 55.02376700000001], [-4.8364063, 55.0235936], [-4.8368814, 55.023232099999994], [-4.836922699999999, 55.0231964], [-4.8371286, 55.02302559999999], [-4.8375181, 55.022685900000006], [-4.8378173, 55.02239779999999], [-4.8382774, 55.0218833], [-4.838340699999999, 55.0218242], [-4.8394272, 55.02091380000001], [-4.839874799999999, 55.0205996], [-4.8404777, 55.02021280000001], [-4.8412722, 55.0198139], [-4.8418921, 55.019516], [-4.8434907, 55.01895629999999], [-4.846355299999999, 55.0183258], [-4.847395999999999, 55.01805209999999], [-4.8485654, 55.017599999999995], [-4.849890499999999, 55.0168342], [-4.8504268999999995, 55.016431299999994], [-4.8509025342454155, 55.016017246435766], [-4.851016999999999, 55.015917599999995], [-4.852857, 55.0138692], [-4.852953499999999, 55.013702499999994], [-4.8533344, 55.0130448], [-4.8536509, 55.01210669999999], [-4.8537369, 55.01157320000001], [-4.853743199999999, 55.0115162], [-4.853817599999999, 55.011039999999994], [-4.853870199999999, 55.01086649999999], [-4.853962899999999, 55.0105708], [-4.8540699, 55.01028660000001], [-4.854140899999999, 55.0101068], [-4.8546004, 55.009129], [-4.8552202, 55.00819250000001], [-4.856702, 55.0065063], [-4.856743, 55.0064611], [-4.8576852, 55.0053874], [-4.859119799999999, 55.003849999999986], [-4.8593929, 55.0035099], [-4.859596, 55.0032196], [-4.8598592, 55.00276629999998], [-4.8600691, 55.00233339999999], [-4.8605853, 55.001352], [-4.860970699999999, 55.0007679], [-4.8615302, 55.0001173], [-4.8623466, 54.99939129999999], [-4.8631917, 54.9987167], [-4.863521199999999, 54.9983759], [-4.8635682, 54.99832729999999], [-4.8638274, 54.9980272], [-4.864031, 54.9977415], [-4.8643064, 54.997281599999994], [-4.8644776, 54.99687819999999], [-4.8646137000000005, 54.9964211], [-4.8646788, 54.99594849999999], [-4.8646355, 54.9953508], [-4.864451799999999, 54.994704600000006], [-4.864097799999999, 54.9939956], [-4.863641, 54.99339989999999], [-4.8631287, 54.9928207], [-4.862826, 54.99244120000001], [-4.8624995, 54.99194140000001], [-4.862307, 54.9915374], [-4.8621066, 54.99092809999999], [-4.861998453485229, 54.99038365396537], [-4.8619843, 54.99031239999999], [-4.861932399999999, 54.9896985], [-4.8619974, 54.9891138], [-4.8621096999999995, 54.98858810000001], [-4.8623145, 54.9880636], [-4.865710799999999, 54.981108899999995], [-4.8659964, 54.98035780000001], [-4.8661921, 54.9795858], [-4.866308199999999, 54.97859630000001], [-4.866285499999999, 54.97826], [-4.8662404, 54.977592], [-4.866295999999999, 54.976609999999994], [-4.8665881, 54.975911], [-4.866987, 54.9752483], [-4.8677591, 54.9745729], [-4.8686992, 54.974034], [-4.8699998, 54.9735616], [-4.8709601, 54.97333379999999], [-4.8719203, 54.9730905], [-4.8729985, 54.9726718], [-4.8739695, 54.9720837], [-4.874602499999999, 54.9714186], [-4.8747903, 54.9710953], [-4.8749244, 54.97075970000001], [-4.8751336, 54.9699252], [-4.8749887, 54.9692632], [-4.874634699999999, 54.96862269999999], [-4.8743155, 54.96823010000001], [-4.8739266, 54.9678929], [-4.871957399999999, 54.96660750000001], [-4.8663522, 54.962971499999995], [-4.865497999999999, 54.96233959999999], [-4.8645565, 54.961482499999995], [-4.864377899999999, 54.961285199999985], [-4.863755799999999, 54.9604598], [-4.8634576, 54.95983699999999], [-4.8632466, 54.9590909], [-4.8631421, 54.9584518], [-4.8628859, 54.9576146], [-4.862797199999999, 54.95743379999999], [-4.862103299999999, 54.95639320000001], [-4.8620084, 54.95627529999999], [-4.8607974, 54.954772000000006], [-4.860179199999999, 54.9537391], [-4.859885199999999, 54.953101], [-4.8593988, 54.9510661], [-4.8593424999999995, 54.9508351], [-4.858936, 54.9491838], [-4.8588702, 54.94845879999999], [-4.8589224, 54.947430099999984], [-4.8589707, 54.94692860000001], [-4.859000099999999, 54.9467164], [-4.859020599999999, 54.946481], [-4.858973999999999, 54.9461816], [-4.858900899999999, 54.945812199999985], [-4.858563, 54.9447944], [-4.8584973, 54.9440983], [-4.8585095, 54.9436504], [-4.8586148, 54.9431868], [-4.8588672, 54.942319299999994], [-4.8592605, 54.941495499999995], [-4.8593889, 54.941174], [-4.859481799999999, 54.9408634], [-4.859602899999999, 54.94031259999999], [-4.8596263, 54.9394715], [-4.859603381013444, 54.938812957853784], [-4.8595959, 54.938598], [-4.8597195, 54.937909], [-4.8598822, 54.9373939], [-4.859992599999999, 54.9371659], [-4.8604223, 54.9363523], [-4.8604741, 54.9362732], [-4.8608232, 54.935655699999984], [-4.860959399999999, 54.9354314], [-4.8610819, 54.9351509], [-4.8612142, 54.9346609], [-4.8612916, 54.9341142], [-4.8613134, 54.933707], [-4.8612755, 54.93327819999999], [-4.8606819, 54.92795759999999], [-4.860570399999999, 54.927277100000005], [-4.8603283, 54.92656409999999], [-4.8599564, 54.9258882], [-4.859459199999999, 54.9252199], [-4.858836499999999, 54.9245415], [-4.857488, 54.923455], [-4.857476699999999, 54.92344499999999], [-4.856903499999999, 54.9229393], [-4.856377799999999, 54.92235470000001], [-4.8558302, 54.9215413], [-4.855585700000001, 54.920959], [-4.8554293, 54.920451400000005], [-4.8552734, 54.91898799999999], [-4.855075099999999, 54.918173900000006], [-4.8548146, 54.9175623], [-4.854455099999999, 54.91694340000001], [-4.853940199999999, 54.91627780000001], [-4.853184, 54.9155932], [-4.852019, 54.91477569999999], [-4.8509025342454155, 54.91414064123231], [-4.849974399999999, 54.91361270000001], [-4.8491339, 54.9130635], [-4.8482181, 54.9123881], [-4.8476265, 54.9118315], [-4.847135799999999, 54.911214599999994], [-4.8467368, 54.9104904], [-4.8464738999999994, 54.909931500000006], [-4.8462776, 54.90935549999999], [-4.8461682, 54.9087979], [-4.8459755, 54.9070876], [-4.8458104, 54.90624919999998], [-4.8455022, 54.9053481], [-4.845146999999999, 54.9046074], [-4.8446631, 54.9039279], [-4.8443863, 54.90360330000001], [-4.843405, 54.9027056], [-4.842890599999999, 54.9022008], [-4.8422957, 54.90144599999999], [-4.841948899999999, 54.9008155], [-4.8416948, 54.9001469], [-4.8415893, 54.89973690000001], [-4.841476899999999, 54.89865040000001], [-4.841411999999999, 54.8981432], [-4.841255999999999, 54.8976996], [-4.840923399999999, 54.8970094], [-4.840441299999999, 54.89631989999999], [-4.8399525, 54.8957915], [-4.8397819, 54.895607000000005], [-4.8386397, 54.8946117], [-4.8379306, 54.8937359], [-4.8370695, 54.89245270000001], [-4.8367509, 54.8918174], [-4.8365563, 54.89120069999999], [-4.8364547, 54.89058179999999], [-4.836438299999999, 54.8898468], [-4.8365347, 54.88916639999999], [-4.836750399999999, 54.88847859999999], [-4.8368999, 54.888212], [-4.836946899999999, 54.88812819999999], [-4.8373197, 54.88746369999999], [-4.837408699999999, 54.887325800000006], [-4.837545945024927, 54.88717603594891], [-4.838265899999999, 54.8863904], [-4.838770099999999, 54.88580150000001], [-4.8391537, 54.8851956], [-4.8395137, 54.88434809999999], [-4.839553199999999, 54.88425509999999], [-4.839686799999999, 54.8835954], [-4.8397331, 54.882801], [-4.8396672999999995, 54.8823065], [-4.8396565, 54.88222489999999], [-4.8393711, 54.8812175], [-4.8393407, 54.88094120000001], [-4.839336099999999, 54.880654699999994], [-4.8394008, 54.88021810000001], [-4.8395791, 54.87975780000001], [-4.8398424, 54.879332000000005], [-4.8402087, 54.8789347], [-4.8405263, 54.87864050000001], [-4.840900799999999, 54.87836949999999], [-4.8416951, 54.877909200000005], [-4.842434099999999, 54.87755769999999], [-4.8429949, 54.87732569999999], [-4.8436395999999995, 54.8771002], [-4.845216999999999, 54.8766553], [-4.846958299999999, 54.87617769999999], [-4.8473035, 54.8760837], [-4.848815299999999, 54.8756501], [-4.8496843, 54.8754127], [-4.8506071, 54.8751651], [-4.8509025342454155, 54.875098940048616], [-4.8514859, 54.874968299999985], [-4.8527615, 54.874726800000005], [-4.8541576, 54.874527599999986], [-4.8554927999999995, 54.87440370000001], [-4.856736, 54.87434939999999], [-4.858096399999999, 54.8743419], [-4.8592597, 54.874363300000006], [-4.8657313, 54.87466930000001], [-4.8660342, 54.8746831], [-4.869090099999999, 54.874818100000006], [-4.8702888, 54.8749127], [-4.8729855, 54.875250099999995], [-4.880871, 54.876415400000006], [-4.8810988, 54.87645479999998], [-4.8821527, 54.8766071], [-4.8840291, 54.876886299999995], [-4.8870306999999995, 54.877331899999994], [-4.887990599999999, 54.8774658], [-4.889856099999999, 54.877749], [-4.8922235, 54.8781009], [-4.9014665, 54.8794795], [-4.901888700000001, 54.8795376], [-4.9052823, 54.88002699999999], [-4.9062707, 54.8801696], [-4.9074125, 54.88033620000001], [-4.9119777, 54.881002499999994], [-4.9123617, 54.88105850000001], [-4.9142312, 54.8813827], [-4.914880999999999, 54.8815037], [-4.9171991, 54.882017], [-4.918466799999999, 54.8823362], [-4.9199182, 54.8827457], [-4.921364699999999, 54.8832156], [-4.923012299999999, 54.8837943], [-4.9243917, 54.88432360000001], [-4.926526999999999, 54.8852451], [-4.929555399999999, 54.88674040000001], [-4.930414621579006, 54.88717603594891], [-4.9325173, 54.8882421], [-4.9350339, 54.88948879999999], [-4.937525599999999, 54.8906633], [-4.9402088, 54.8917004], [-4.940734062657367, 54.89189535825315], [-4.9446126, 54.8933349], [-4.946332899999999, 54.8939032], [-4.9472345, 54.894157099999994], [-4.9475932, 54.894249900000005], [-4.9480604, 54.894371199999995], [-4.948709399999999, 54.894526], [-4.949100800000001, 54.89461639999999], [-4.9496582, 54.894734], [-4.9499192, 54.89478330000001], [-4.950350299999999, 54.89486399999999], [-4.950735, 54.8949315], [-4.9514668, 54.8950511], [-4.9519821, 54.895126700000006], [-4.9522534, 54.8951641], [-4.952569199999999, 54.8952054], [-4.9531674, 54.895278899999994], [-4.9533577, 54.8953009], [-4.9535479, 54.895321300000006], [-4.953900599999999, 54.8953507], [-4.9543213, 54.8953801], [-4.955266899999999, 54.89543799999999], [-4.9553859, 54.8954443], [-4.961490099999999, 54.89576979999999], [-4.967452799999999, 54.8960872], [-4.969351099999999, 54.896201999999995], [-4.9695377, 54.896211399999984], [-4.972310799999999, 54.89634669999999], [-4.976304799999999, 54.89658549999999], [-4.979738799999999, 54.8968997], [-4.9836548, 54.89731419999999], [-4.9840026, 54.897346600000006], [-4.9881355, 54.8978013], [-4.9905689, 54.89803990000001], [-4.9908593, 54.8980684], [-4.9940408, 54.8984818], [-4.9958565, 54.8987177], [-4.999014699999999, 54.8991917], [-5.0073455, 54.9004962], [-5.0076611, 54.90055369999999], [-5.007959799999999, 54.900606499999995], [-5.0085584, 54.9006978], [-5.009713699999999, 54.9008661], [-5.0103729, 54.9009641], [-5.010963299999999, 54.90104709999999], [-5.0120351, 54.9011769], [-5.0124227999999995, 54.9012372], [-5.0128256, 54.90132710000001], [-5.0134156, 54.901515], [-5.0138277, 54.9017308], [-5.0141598, 54.90194399999999], [-5.0144905, 54.90219100000001], [-5.0148765, 54.9026018], [-5.015233499999999, 54.902977699999994], [-5.0156197, 54.90335399999999], [-5.01617, 54.9039384], [-5.0164555, 54.9042466], [-5.0167465, 54.904481100000005], [-5.017073599999999, 54.9047199], [-5.0173731, 54.90491829999999], [-5.017803499999999, 54.9051753], [-5.0187728, 54.905744799999994], [-5.0193725, 54.906097], [-5.0221009, 54.907737], [-5.022428799999999, 54.9079253], [-5.023013999999999, 54.9082318], [-5.023349499999999, 54.908428099999995], [-5.023542, 54.9085424], [-5.023863699999999, 54.908753], [-5.0244867, 54.90913079999999], [-5.0247604, 54.909290299999995], [-5.025368799999999, 54.9096445], [-5.0256349, 54.9097797]]}", "current_leg_start": "Barrhill", "dest_arr_time_act": "1231", "motion_projection": null, "next_location_lat": "54.9097797", "next_location_lon": "-5.0256349", "previous_location": "Dunragit S.B.", "current_leg_milage": "25.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 658.625, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6750.419, \"from_m\": 658.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14038.038, \"from_m\": 6750.419, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20819.601, \"from_m\": 14038.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\": 21458.028, \"from_m\": 20819.601, \"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\": 22379.397, \"from_m\": 21458.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23430.2, \"from_m\": 22379.397, \"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\": 24760.339, \"from_m\": 23430.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30193.517, \"from_m\": 24760.339, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33393.908, \"from_m\": 30193.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33971.644, \"from_m\": 33393.908, \"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\": 34623.528, \"from_m\": 33971.644, \"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\": 36252.816, \"from_m\": 34623.528, \"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\": 43013.347, \"from_m\": 36252.816, \"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\": 43184.905, \"from_m\": 43013.347, \"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\": 43394.969, \"from_m\": 43184.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44147.076, \"from_m\": 43394.969, \"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\": 45519.889, \"from_m\": 44147.076, \"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\": 45585.417, \"from_m\": 45519.889, \"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\": 47814.593, \"from_m\": 45585.417, \"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\": 50842.445, \"from_m\": 47814.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50920.995, \"from_m\": 50842.445, \"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\": 52251.384, \"from_m\": 50920.995, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 52311.884, \"from_m\": 52251.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53698.86, \"from_m\": 52311.884, \"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\": 54325.493, \"from_m\": 53698.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56107.438, \"from_m\": 54325.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56910.328, \"from_m\": 56107.438, \"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\": 67211.708, \"from_m\": 56910.328, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 67314.796, \"from_m\": 67211.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67854.076, \"from_m\": 67314.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70124.199, \"from_m\": 67854.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71731.592, \"from_m\": 70124.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73078.831, \"from_m\": 71731.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80187.473, \"from_m\": 73078.831, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 81169.953, \"from_m\": 80187.473, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81773.617, \"from_m\": 81169.953, \"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\": 84945.266, \"from_m\": 81773.617, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 86683.072, \"from_m\": 84945.266, \"capability_applied\": null, \"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\": 86984.353, \"from_m\": 86683.072, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92508.429, \"from_m\": 86984.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93615.593, \"from_m\": 92508.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95003.301, \"from_m\": 93615.593, \"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\": 95182.052, \"from_m\": 95003.301, \"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\": 524767, \"profile_key\": \"86a152a16be070a4d2f97ccaf444bbad5b653c230797d35491d59e6921d734e5\", \"schedule_id\": 12568, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Dalrymple Jn\", \"stage_seq\": 2, \"distance_m\": 4973.7, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1117\", \"wtt_dep\": \"1117H\", \"location\": \"Maybole\", \"stage_seq\": 3, \"distance_m\": 14478.509, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122H\", \"location\": \"Kilkerran\", \"stage_seq\": 4, \"distance_m\": 21107.451, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1131\", \"wtt_dep\": \"1136\", \"location\": \"Girvan\", \"stage_seq\": 5, \"distance_m\": 34325.019, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1156\", \"location\": \"Barrhill\", \"stage_seq\": 6, \"distance_m\": 53985.206, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1207H\", \"location\": \"Glenwhilly S.B.\", \"stage_seq\": 7, \"distance_m\": 67578.891, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1220H\", \"location\": \"Dunragit S.B.\", \"stage_seq\": 8, \"distance_m\": 85400.276, \"section_seq\": 1, \"route_path_id\": 28557}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": null, \"location\": \"Stranraer\", \"stage_seq\": 9, \"distance_m\": 95182.052, \"section_seq\": 1, \"route_path_id\": 28557}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95182.052, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28557}], \"total_distance_m\": 95182.052, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 95182.052, \"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": "1106", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "54.9097797", "current_position_lon": "-5.0256349", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:18:30Z\", \"source_id\": 13886087, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:59Z\", \"source_id\": 13896691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:54Z\", \"source_id\": 13904809, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:11Z\", \"source_id\": 13908963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:09Z\", \"source_id\": 13925142, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stranraer", "service_state_platform": "1", "timing_fact_generation": 1789299849762842, "current_leg_arrival_utc": "2026-09-13T12:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:09.758631", "service_state_evidence_id": 13925142, "current_leg_start_actual_dep": "2026-09-13T11:56:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-13T11:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:10.365816", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
STR |
1A52 |
156432 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 658.625, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6750.419, "from_m": 658.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14038.038, "from_m": 6750.419, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20819.601, "from_m": 14038.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": 21458.028, "from_m": 20819.601, "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": 22379.397, "from_m": 21458.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23430.2, "from_m": 22379.397, "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": 24760.339, "from_m": 23430.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30193.517, "from_m": 24760.339, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33393.908, "from_m": 30193.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33971.644, "from_m": 33393.908, "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": 34623.528, "from_m": 33971.644, "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": 36252.816, "from_m": 34623.528, "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": 43013.347, "from_m": 36252.816, "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": 43184.905, "from_m": 43013.347, "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": 43394.969, "from_m": 43184.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44147.076, "from_m": 43394.969, "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": 45519.889, "from_m": 44147.076, "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": 45585.417, "from_m": 45519.889, "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": 47814.593, "from_m": 45585.417, "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": 50842.445, "from_m": 47814.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 50920.995, "from_m": 50842.445, "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": 52251.384, "from_m": 50920.995, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 55.0}, {"to_m": 52311.884, "from_m": 52251.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53698.86, "from_m": 52311.884, "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": 54325.493, "from_m": 53698.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56107.438, "from_m": 54325.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56910.328, "from_m": 56107.438, "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": 67211.708, "from_m": 56910.328, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 55.0}, {"to_m": 67314.796, "from_m": 67211.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 67854.076, "from_m": 67314.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70124.199, "from_m": 67854.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71731.592, "from_m": 70124.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73078.831, "from_m": 71731.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80187.473, "from_m": 73078.831, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 81169.953, "from_m": 80187.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81773.617, "from_m": 81169.953, "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": 84945.266, "from_m": 81773.617, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 55.0}, {"to_m": 86683.072, "from_m": 84945.266, "capability_applied": null, "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": 86984.353, "from_m": 86683.072, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 80.0}, {"to_m": 92508.429, "from_m": 86984.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93615.593, "from_m": 92508.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95003.301, "from_m": 93615.593, "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": 95182.052, "from_m": 95003.301, "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": 524767, "profile_key": "86a152a16be070a4d2f97ccaf444bbad5b653c230797d35491d59e6921d734e5", "schedule_id": 12568, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1106", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Dalrymple Jn", "stage_seq": 2, "distance_m": 4973.7, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1117", "wtt_dep": "1117H", "location": "Maybole", "stage_seq": 3, "distance_m": 14478.509, "section_seq": 1, "route_path_id": 28557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122H", "location": "Kilkerran", "stage_seq": 4, "distance_m": 21107.451, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1131", "wtt_dep": "1136", "location": "Girvan", "stage_seq": 5, "distance_m": 34325.019, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1156", "location": "Barrhill", "stage_seq": 6, "distance_m": 53985.206, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1207H", "location": "Glenwhilly S.B.", "stage_seq": 7, "distance_m": 67578.891, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1220H", "location": "Dunragit S.B.", "stage_seq": 8, "distance_m": 85400.276, "section_seq": 1, "route_path_id": 28557}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": null, "location": "Stranraer", "stage_seq": 9, "distance_m": 95182.052, "section_seq": 1, "route_path_id": 28557}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95182.052, "from_m": 0.0, "section_seq": 1, "route_path_id": 28557}], "total_distance_m": 95182.052, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 95182.052, "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-13T10:18:30Z", "source_id": 13886087, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:59Z", "source_id": 13896691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:54Z", "source_id": 13904809, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:11Z", "source_id": 13908963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:09Z", "source_id": 13925142, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}] |
Ayr |
1106 |
1106 |
3 |
None |
None |
Stranraer |
1231 |
1231 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86922/2026-09-13/detailed |
None |
Barrhill |
2026-09-13T11:56:00+01:00 |
Stranraer |
34.0 |
{"type": "LineString", "coordinates": [[-4.7822193, 55.09762320000001], [-4.7820979999999995, 55.09735779999999], [-4.782005899999999, 55.0971536], [-4.7818972, 55.0969265], [-4.781827, 55.09669060000001], [-4.7817819, 55.0964591], [-4.781747299999999, 55.0961939], [-4.781747, 55.0959488], [-4.7817705, 55.095699800000006], [-4.781805599999999, 55.095450500000005], [-4.781878899999999, 55.0951911], [-4.7821137, 55.0946124], [-4.7826658, 55.0938316], [-4.783180634407541, 55.09332654180912], [-4.7832293, 55.09327880000001], [-4.7836854, 55.0929336], [-4.7842517, 55.09256689999999], [-4.790341899999999, 55.089470899999995], [-4.7911875, 55.08897], [-4.7919751, 55.088392600000006], [-4.7927743, 55.0876906], [-4.793679099999999, 55.0867504], [-4.794529799999999, 55.0861018], [-4.795669199999999, 55.0854683], [-4.796523099999999, 55.0851169], [-4.797496, 55.0847828], [-4.798711, 55.0844883], [-4.7999361, 55.0842952], [-4.8012275, 55.0841863], [-4.801957399999999, 55.0841821], [-4.802595599999999, 55.0841784], [-4.8041547, 55.0842829], [-4.804392299999999, 55.0842952], [-4.805068899999999, 55.0843267], [-4.8055664, 55.084315100000005], [-4.806085699999999, 55.0842729], [-4.8068307, 55.08416489999999], [-4.8075317, 55.08401559999999], [-4.807917499999999, 55.0838981], [-4.808332399999999, 55.0837416], [-4.8086883, 55.0836038], [-4.8091181, 55.0834377], [-4.8092794, 55.0833426], [-4.8096594999999995, 55.08312490000001], [-4.8097769999999995, 55.0830464], [-4.810043299999999, 55.082842], [-4.8104878, 55.0824544], [-4.8108481, 55.0820307], [-4.8114496, 55.080915], [-4.811508399999999, 55.0808059], [-4.8120671, 55.0800917], [-4.8121695, 55.0799827], [-4.8126089, 55.0795594], [-4.8131494, 55.079110199999995], [-4.8137624, 55.0786744], [-4.8145839, 55.0781967], [-4.814997899999999, 55.0779741], [-4.815452499999999, 55.0777732], [-4.8159967, 55.0775385], [-4.8168734, 55.0772239], [-4.817557599999999, 55.0770149], [-4.8183756, 55.0767957], [-4.8192634, 55.07655580000001], [-4.820205999999999, 55.07621050000001], [-4.8211224, 55.07576950000001], [-4.8219701, 55.0752463], [-4.822497599999999, 55.07485020000001], [-4.822964999999999, 55.074419799999994], [-4.823383999999999, 55.0739219], [-4.823792599999999, 55.07326470000001], [-4.823991500000001, 55.07270270000001], [-4.824078, 55.07219860000001], [-4.824080099999999, 55.0717063], [-4.824019599999999, 55.0712136], [-4.8238294, 55.070646700000005], [-4.8235326, 55.07009629999998], [-4.823243499999999, 55.06966630000001], [-4.822880299999999, 55.0692529], [-4.822424099999999, 55.06884190000001], [-4.8211226, 55.067807], [-4.820746399999999, 55.06745910000001], [-4.820434399999999, 55.067107199999995], [-4.820112999999999, 55.066704], [-4.819775699999999, 55.0661543], [-4.819077699999999, 55.0646248], [-4.818869799999999, 55.063822900000005], [-4.818790599999999, 55.063015], [-4.8188034, 55.06243090000001], [-4.8189011, 55.0620252], [-4.819001199999999, 55.061706400000006], [-4.8192034, 55.06117299999998], [-4.8192461, 55.0610988], [-4.819295399999999, 55.061013], [-4.819425899999999, 55.0607862], [-4.8197320999999995, 55.06025289999999], [-4.8200535, 55.0598663], [-4.8203911, 55.059530900000006], [-4.821015699999999, 55.058946199999994], [-4.821669699999999, 55.058463800000006], [-4.8222489, 55.0581098], [-4.823226899999999, 55.0575638], [-4.8241788, 55.0571219], [-4.8261379, 55.05623730000001], [-4.827935999999999, 55.0553166], [-4.8294255, 55.0545106], [-4.8301257, 55.0541201], [-4.830825599999999, 55.0536807], [-4.8313697, 55.0532663], [-4.831515, 55.0531524], [-4.8315549, 55.0531177], [-4.8319856, 55.0527239], [-4.832522899999999, 55.052180799999995], [-4.8337304, 55.0509685], [-4.834928599999999, 55.0497508], [-4.835846999999999, 55.0488156], [-4.836367399999999, 55.0481887], [-4.8368899999999995, 55.04739779999999], [-4.837136299999999, 55.046859600000005], [-4.8373498, 55.046117899999985], [-4.8374372, 55.045309299999985], [-4.837405699999999, 55.0447743], [-4.8373096, 55.044316299999984], [-4.8370873, 55.0435961], [-4.8367711, 55.0429873], [-4.8363022, 55.0422962], [-4.835959645987187, 55.04188816749413], [-4.8358638, 55.04177399999999], [-4.8355044, 55.041421799999995], [-4.835094, 55.0410651], [-4.834703300000001, 55.04072419999999], [-4.8339171, 55.0400333], [-4.8333992, 55.0395823], [-4.8327481, 55.038998500000005], [-4.831651299999999, 55.0379074], [-4.831037200000001, 55.0371355], [-4.830427099999999, 55.0357931], [-4.829774799999999, 55.0339404], [-4.8294721, 55.033210800000006], [-4.8293308, 55.03273969999999], [-4.8292403, 55.0323633], [-4.8291814, 55.03193699999999], [-4.829129999999999, 55.031248], [-4.829125300000001, 55.03103569999999], [-4.829093799999999, 55.03073459999999], [-4.829117299999999, 55.030397400000005], [-4.829174699999999, 55.0300448], [-4.8292419, 55.029802700000005], [-4.829301499999999, 55.0295541], [-4.8294051, 55.02920009999998], [-4.8296659, 55.028639799999986], [-4.829973599999999, 55.0281415], [-4.8300843, 55.0279667], [-4.830571100000001, 55.0274281], [-4.8308279, 55.0271694], [-4.830964399999999, 55.0270269], [-4.8310016, 55.02699179999998], [-4.8314179, 55.0266102], [-4.8319795, 55.02617070000001], [-4.8324592, 55.0258752], [-4.832946, 55.025587900000005], [-4.8345467, 55.024760399999984], [-4.835005, 55.02449649999999], [-4.835248399999999, 55.0243486], [-4.8355897, 55.02413699999999], [-4.835934999999999, 55.0239126], [-4.8361502, 55.02376700000001], [-4.8364063, 55.0235936], [-4.8368814, 55.023232099999994], [-4.836922699999999, 55.0231964], [-4.8371286, 55.02302559999999], [-4.8375181, 55.022685900000006], [-4.8378173, 55.02239779999999], [-4.8382774, 55.0218833], [-4.838340699999999, 55.0218242], [-4.8394272, 55.02091380000001], [-4.839874799999999, 55.0205996], [-4.8404777, 55.02021280000001], [-4.8412722, 55.0198139], [-4.8418921, 55.019516], [-4.8434907, 55.01895629999999], [-4.846355299999999, 55.0183258], [-4.847395999999999, 55.01805209999999], [-4.8485654, 55.017599999999995], [-4.849890499999999, 55.0168342], [-4.8504268999999995, 55.016431299999994], [-4.8509025342454155, 55.016017246435766], [-4.851016999999999, 55.015917599999995], [-4.852857, 55.0138692], [-4.852953499999999, 55.013702499999994], [-4.8533344, 55.0130448], [-4.8536509, 55.01210669999999], [-4.8537369, 55.01157320000001], [-4.853743199999999, 55.0115162], [-4.853817599999999, 55.011039999999994], [-4.853870199999999, 55.01086649999999], [-4.853962899999999, 55.0105708], [-4.8540699, 55.01028660000001], [-4.854140899999999, 55.0101068], [-4.8546004, 55.009129], [-4.8552202, 55.00819250000001], [-4.856702, 55.0065063], [-4.856743, 55.0064611], [-4.8576852, 55.0053874], [-4.859119799999999, 55.003849999999986], [-4.8593929, 55.0035099], [-4.859596, 55.0032196], [-4.8598592, 55.00276629999998], [-4.8600691, 55.00233339999999], [-4.8605853, 55.001352], [-4.860970699999999, 55.0007679], [-4.8615302, 55.0001173], [-4.8623466, 54.99939129999999], [-4.8631917, 54.9987167], [-4.863521199999999, 54.9983759], [-4.8635682, 54.99832729999999], [-4.8638274, 54.9980272], [-4.864031, 54.9977415], [-4.8643064, 54.997281599999994], [-4.8644776, 54.99687819999999], [-4.8646137000000005, 54.9964211], [-4.8646788, 54.99594849999999], [-4.8646355, 54.9953508], [-4.864451799999999, 54.994704600000006], [-4.864097799999999, 54.9939956], [-4.863641, 54.99339989999999], [-4.8631287, 54.9928207], [-4.862826, 54.99244120000001], [-4.8624995, 54.99194140000001], [-4.862307, 54.9915374], [-4.8621066, 54.99092809999999], [-4.861998453485229, 54.99038365396537], [-4.8619843, 54.99031239999999], [-4.861932399999999, 54.9896985], [-4.8619974, 54.9891138], [-4.8621096999999995, 54.98858810000001], [-4.8623145, 54.9880636], [-4.865710799999999, 54.981108899999995], [-4.8659964, 54.98035780000001], [-4.8661921, 54.9795858], [-4.866308199999999, 54.97859630000001], [-4.866285499999999, 54.97826], [-4.8662404, 54.977592], [-4.866295999999999, 54.976609999999994], [-4.8665881, 54.975911], [-4.866987, 54.9752483], [-4.8677591, 54.9745729], [-4.8686992, 54.974034], [-4.8699998, 54.9735616], [-4.8709601, 54.97333379999999], [-4.8719203, 54.9730905], [-4.8729985, 54.9726718], [-4.8739695, 54.9720837], [-4.874602499999999, 54.9714186], [-4.8747903, 54.9710953], [-4.8749244, 54.97075970000001], [-4.8751336, 54.9699252], [-4.8749887, 54.9692632], [-4.874634699999999, 54.96862269999999], [-4.8743155, 54.96823010000001], [-4.8739266, 54.9678929], [-4.871957399999999, 54.96660750000001], [-4.8663522, 54.962971499999995], [-4.865497999999999, 54.96233959999999], [-4.8645565, 54.961482499999995], [-4.864377899999999, 54.961285199999985], [-4.863755799999999, 54.9604598], [-4.8634576, 54.95983699999999], [-4.8632466, 54.9590909], [-4.8631421, 54.9584518], [-4.8628859, 54.9576146], [-4.862797199999999, 54.95743379999999], [-4.862103299999999, 54.95639320000001], [-4.8620084, 54.95627529999999], [-4.8607974, 54.954772000000006], [-4.860179199999999, 54.9537391], [-4.859885199999999, 54.953101], [-4.8593988, 54.9510661], [-4.8593424999999995, 54.9508351], [-4.858936, 54.9491838], [-4.8588702, 54.94845879999999], [-4.8589224, 54.947430099999984], [-4.8589707, 54.94692860000001], [-4.859000099999999, 54.9467164], [-4.859020599999999, 54.946481], [-4.858973999999999, 54.9461816], [-4.858900899999999, 54.945812199999985], [-4.858563, 54.9447944], [-4.8584973, 54.9440983], [-4.8585095, 54.9436504], [-4.8586148, 54.9431868], [-4.8588672, 54.942319299999994], [-4.8592605, 54.941495499999995], [-4.8593889, 54.941174], [-4.859481799999999, 54.9408634], [-4.859602899999999, 54.94031259999999], [-4.8596263, 54.9394715], [-4.859603381013444, 54.938812957853784], [-4.8595959, 54.938598], [-4.8597195, 54.937909], [-4.8598822, 54.9373939], [-4.859992599999999, 54.9371659], [-4.8604223, 54.9363523], [-4.8604741, 54.9362732], [-4.8608232, 54.935655699999984], [-4.860959399999999, 54.9354314], [-4.8610819, 54.9351509], [-4.8612142, 54.9346609], [-4.8612916, 54.9341142], [-4.8613134, 54.933707], [-4.8612755, 54.93327819999999], [-4.8606819, 54.92795759999999], [-4.860570399999999, 54.927277100000005], [-4.8603283, 54.92656409999999], [-4.8599564, 54.9258882], [-4.859459199999999, 54.9252199], [-4.858836499999999, 54.9245415], [-4.857488, 54.923455], [-4.857476699999999, 54.92344499999999], [-4.856903499999999, 54.9229393], [-4.856377799999999, 54.92235470000001], [-4.8558302, 54.9215413], [-4.855585700000001, 54.920959], [-4.8554293, 54.920451400000005], [-4.8552734, 54.91898799999999], [-4.855075099999999, 54.918173900000006], [-4.8548146, 54.9175623], [-4.854455099999999, 54.91694340000001], [-4.853940199999999, 54.91627780000001], [-4.853184, 54.9155932], [-4.852019, 54.91477569999999], [-4.8509025342454155, 54.91414064123231], [-4.849974399999999, 54.91361270000001], [-4.8491339, 54.9130635], [-4.8482181, 54.9123881], [-4.8476265, 54.9118315], [-4.847135799999999, 54.911214599999994], [-4.8467368, 54.9104904], [-4.8464738999999994, 54.909931500000006], [-4.8462776, 54.90935549999999], [-4.8461682, 54.9087979], [-4.8459755, 54.9070876], [-4.8458104, 54.90624919999998], [-4.8455022, 54.9053481], [-4.845146999999999, 54.9046074], [-4.8446631, 54.9039279], [-4.8443863, 54.90360330000001], [-4.843405, 54.9027056], [-4.842890599999999, 54.9022008], [-4.8422957, 54.90144599999999], [-4.841948899999999, 54.9008155], [-4.8416948, 54.9001469], [-4.8415893, 54.89973690000001], [-4.841476899999999, 54.89865040000001], [-4.841411999999999, 54.8981432], [-4.841255999999999, 54.8976996], [-4.840923399999999, 54.8970094], [-4.840441299999999, 54.89631989999999], [-4.8399525, 54.8957915], [-4.8397819, 54.895607000000005], [-4.8386397, 54.8946117], [-4.8379306, 54.8937359], [-4.8370695, 54.89245270000001], [-4.8367509, 54.8918174], [-4.8365563, 54.89120069999999], [-4.8364547, 54.89058179999999], [-4.836438299999999, 54.8898468], [-4.8365347, 54.88916639999999], [-4.836750399999999, 54.88847859999999], [-4.8368999, 54.888212], [-4.836946899999999, 54.88812819999999], [-4.8373197, 54.88746369999999], [-4.837408699999999, 54.887325800000006], [-4.837545945024927, 54.88717603594891], [-4.838265899999999, 54.8863904], [-4.838770099999999, 54.88580150000001], [-4.8391537, 54.8851956], [-4.8395137, 54.88434809999999], [-4.839553199999999, 54.88425509999999], [-4.839686799999999, 54.8835954], [-4.8397331, 54.882801], [-4.8396672999999995, 54.8823065], [-4.8396565, 54.88222489999999], [-4.8393711, 54.8812175], [-4.8393407, 54.88094120000001], [-4.839336099999999, 54.880654699999994], [-4.8394008, 54.88021810000001], [-4.8395791, 54.87975780000001], [-4.8398424, 54.879332000000005], [-4.8402087, 54.8789347], [-4.8405263, 54.87864050000001], [-4.840900799999999, 54.87836949999999], [-4.8416951, 54.877909200000005], [-4.842434099999999, 54.87755769999999], [-4.8429949, 54.87732569999999], [-4.8436395999999995, 54.8771002], [-4.845216999999999, 54.8766553], [-4.846958299999999, 54.87617769999999], [-4.8473035, 54.8760837], [-4.848815299999999, 54.8756501], [-4.8496843, 54.8754127], [-4.8506071, 54.8751651], [-4.8509025342454155, 54.875098940048616], [-4.8514859, 54.874968299999985], [-4.8527615, 54.874726800000005], [-4.8541576, 54.874527599999986], [-4.8554927999999995, 54.87440370000001], [-4.856736, 54.87434939999999], [-4.858096399999999, 54.8743419], [-4.8592597, 54.874363300000006], [-4.8657313, 54.87466930000001], [-4.8660342, 54.8746831], [-4.869090099999999, 54.874818100000006], [-4.8702888, 54.8749127], [-4.8729855, 54.875250099999995], [-4.880871, 54.876415400000006], [-4.8810988, 54.87645479999998], [-4.8821527, 54.8766071], [-4.8840291, 54.876886299999995], [-4.8870306999999995, 54.877331899999994], [-4.887990599999999, 54.8774658], [-4.889856099999999, 54.877749], [-4.8922235, 54.8781009], [-4.9014665, 54.8794795], [-4.901888700000001, 54.8795376], [-4.9052823, 54.88002699999999], [-4.9062707, 54.8801696], [-4.9074125, 54.88033620000001], [-4.9119777, 54.881002499999994], [-4.9123617, 54.88105850000001], [-4.9142312, 54.8813827], [-4.914880999999999, 54.8815037], [-4.9171991, 54.882017], [-4.918466799999999, 54.8823362], [-4.9199182, 54.8827457], [-4.921364699999999, 54.8832156], [-4.923012299999999, 54.8837943], [-4.9243917, 54.88432360000001], [-4.926526999999999, 54.8852451], [-4.929555399999999, 54.88674040000001], [-4.930414621579006, 54.88717603594891], [-4.9325173, 54.8882421], [-4.9350339, 54.88948879999999], [-4.937525599999999, 54.8906633], [-4.9402088, 54.8917004], [-4.940734062657367, 54.89189535825315], [-4.9446126, 54.8933349], [-4.946332899999999, 54.8939032], [-4.9472345, 54.894157099999994], [-4.9475932, 54.894249900000005], [-4.9480604, 54.894371199999995], [-4.948709399999999, 54.894526], [-4.949100800000001, 54.89461639999999], [-4.9496582, 54.894734], [-4.9499192, 54.89478330000001], [-4.950350299999999, 54.89486399999999], [-4.950735, 54.8949315], [-4.9514668, 54.8950511], [-4.9519821, 54.895126700000006], [-4.9522534, 54.8951641], [-4.952569199999999, 54.8952054], [-4.9531674, 54.895278899999994], [-4.9533577, 54.8953009], [-4.9535479, 54.895321300000006], [-4.953900599999999, 54.8953507], [-4.9543213, 54.8953801], [-4.955266899999999, 54.89543799999999], [-4.9553859, 54.8954443], [-4.961490099999999, 54.89576979999999], [-4.967452799999999, 54.8960872], [-4.969351099999999, 54.896201999999995], [-4.9695377, 54.896211399999984], [-4.972310799999999, 54.89634669999999], [-4.976304799999999, 54.89658549999999], [-4.979738799999999, 54.8968997], [-4.9836548, 54.89731419999999], [-4.9840026, 54.897346600000006], [-4.9881355, 54.8978013], [-4.9905689, 54.89803990000001], [-4.9908593, 54.8980684], [-4.9940408, 54.8984818], [-4.9958565, 54.8987177], [-4.999014699999999, 54.8991917], [-5.0073455, 54.9004962], [-5.0076611, 54.90055369999999], [-5.007959799999999, 54.900606499999995], [-5.0085584, 54.9006978], [-5.009713699999999, 54.9008661], [-5.0103729, 54.9009641], [-5.010963299999999, 54.90104709999999], [-5.0120351, 54.9011769], [-5.0124227999999995, 54.9012372], [-5.0128256, 54.90132710000001], [-5.0134156, 54.901515], [-5.0138277, 54.9017308], [-5.0141598, 54.90194399999999], [-5.0144905, 54.90219100000001], [-5.0148765, 54.9026018], [-5.015233499999999, 54.902977699999994], [-5.0156197, 54.90335399999999], [-5.01617, 54.9039384], [-5.0164555, 54.9042466], [-5.0167465, 54.904481100000005], [-5.017073599999999, 54.9047199], [-5.0173731, 54.90491829999999], [-5.017803499999999, 54.9051753], [-5.0187728, 54.905744799999994], [-5.0193725, 54.906097], [-5.0221009, 54.907737], [-5.022428799999999, 54.9079253], [-5.023013999999999, 54.9082318], [-5.023349499999999, 54.908428099999995], [-5.023542, 54.9085424], [-5.023863699999999, 54.908753], [-5.0244867, 54.90913079999999], [-5.0247604, 54.909290299999995], [-5.025368799999999, 54.9096445], [-5.0256349, 54.9097797]]} |
25.6 |
1157 |
1231 |
Dunragit S.B. |
Stranraer Harbour (Ferry) |
Stranraer |
54.9097797 |
-5.0256349 |
54.9097797 |
-5.0256349 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:31:00 |
Stranraer |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925142 |
1789299849762842 |
37 |
37 |
2026-09-13 11:54:10.365816 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:09.758631 |
| 494884 |
525420 |
P24596 |
162R93MJ13 |
2026-09-13 |
COMPLETE |
13925176 |
2026-09-13 12:44:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 525420, "stp": "P", "toc": "Northern", "uid": "P24596", "consist": "158861", "dest_crs": "HUL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24596/2026-09-13/detailed", "trust_id": "162R93MJ13", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "3", "is_terminated": 1, "next_location": "Hull", "signalling_id": "2R93", "timing_status": "ON TIME", "origin_station": "York", "current_leg_arr": "1244", "current_leg_dep": "1231", "current_leg_end": "Hull", "origin_dep_time": "1145", "origin_platform": "1", "current_location": "Hull", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Brough", "dest_arr_time_act": "1244½", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Brough", "current_leg_milage": "10.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"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\": 270.31, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 310.722, \"from_m\": 270.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 509.471, \"from_m\": 310.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 667.449, \"from_m\": 509.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 801.81, \"from_m\": 667.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1213.042, \"from_m\": 801.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3653.347, \"from_m\": 1213.042, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4140.04, \"from_m\": 3653.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22424.618, \"from_m\": 4140.04, \"capability_applied\": null, \"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\": 23256.696, \"from_m\": 22424.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25613.068, \"from_m\": 23256.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27868.91, \"from_m\": 25613.068, \"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\": 27918.733, \"from_m\": 27868.91, \"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\": 28048.384, \"from_m\": 27918.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28728.256, \"from_m\": 28048.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28775.403, \"from_m\": 28728.256, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29294.127, \"from_m\": 28775.403, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29525.168, \"from_m\": 29294.127, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29542.403, \"from_m\": 29525.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29972.234, \"from_m\": 29542.403, \"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\": 30022.327, \"from_m\": 29972.234, \"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\": 32190.524, \"from_m\": 30022.327, \"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\": 35198.205, \"from_m\": 32190.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37078.733, \"from_m\": 35198.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42558.224, \"from_m\": 37078.733, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51403.201, \"from_m\": 42558.224, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53562.917, \"from_m\": 51403.201, \"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\": 66104.292, \"from_m\": 53562.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74783.31, \"from_m\": 66104.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75105.708, \"from_m\": 74783.31, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76035.828, \"from_m\": 75105.708, \"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\": 77307.58, \"from_m\": 76035.828, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77334.288, \"from_m\": 77307.58, \"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\": 78267.902, \"from_m\": 77334.288, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78356.613, \"from_m\": 78267.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78767.498, \"from_m\": 78356.613, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525420, \"profile_key\": \"ee3a344d7579bb24b316b0087674df8a167b7f807f4471ca090d6914c993d68d\", \"schedule_id\": 13534, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9431.376, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 3, \"distance_m\": 22395.409, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 4, \"distance_m\": 23307.873, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1206\", \"location\": \"Selby\", \"stage_seq\": 5, \"distance_m\": 29055.551, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Howden\", \"stage_seq\": 6, \"distance_m\": 42927.769, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Gilberdyke\", \"stage_seq\": 7, \"distance_m\": 51583.008, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Brough\", \"stage_seq\": 8, \"distance_m\": 61947.518, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 9, \"distance_m\": 75674.125, \"section_seq\": 1, \"route_path_id\": 44797}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 10, \"distance_m\": 78767.498, \"section_seq\": 1, \"route_path_id\": 44797}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78767.498, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44797}], \"total_distance_m\": 78767.498, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78329.412, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 438.086, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:29Z\", \"source_id\": 42480724, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:32Z\", \"source_id\": 13903757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:51Z\", \"source_id\": 13906598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:11Z\", \"source_id\": 42504885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:13Z\", \"source_id\": 13911228, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:11Z\", \"source_id\": 42515083, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:12Z\", \"source_id\": 13914476, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:38Z\", \"source_id\": 42527530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:43Z\", \"source_id\": 13918390, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:13Z\", \"source_id\": 13925176, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "3", "timing_fact_generation": 1789299854261786, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:14.256511", "service_state_evidence_id": 13925176, "current_leg_start_actual_dep": "2026-09-13T12:32:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:14.386553", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
HUL |
2R93 |
158861 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 270.31, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 310.722, "from_m": 270.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 509.471, "from_m": 310.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 667.449, "from_m": 509.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 801.81, "from_m": 667.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1213.042, "from_m": 801.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3653.347, "from_m": 1213.042, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4140.04, "from_m": 3653.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22424.618, "from_m": 4140.04, "capability_applied": null, "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": 23256.696, "from_m": 22424.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25613.068, "from_m": 23256.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27868.91, "from_m": 25613.068, "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": 27918.733, "from_m": 27868.91, "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": 28048.384, "from_m": 27918.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28728.256, "from_m": 28048.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28775.403, "from_m": 28728.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29294.127, "from_m": 28775.403, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29525.168, "from_m": 29294.127, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29542.403, "from_m": 29525.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29972.234, "from_m": 29542.403, "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": 30022.327, "from_m": 29972.234, "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": 32190.524, "from_m": 30022.327, "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": 35198.205, "from_m": 32190.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37078.733, "from_m": 35198.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42558.224, "from_m": 37078.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51403.201, "from_m": 42558.224, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53562.917, "from_m": 51403.201, "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": 66104.292, "from_m": 53562.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74783.31, "from_m": 66104.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75105.708, "from_m": 74783.31, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76035.828, "from_m": 75105.708, "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": 77307.58, "from_m": 76035.828, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77334.288, "from_m": 77307.58, "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": 78267.902, "from_m": 77334.288, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78356.613, "from_m": 78267.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78767.498, "from_m": 78356.613, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525420, "profile_key": "ee3a344d7579bb24b316b0087674df8a167b7f807f4471ca090d6914c993d68d", "schedule_id": 13534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9431.376, "section_seq": 1, "route_path_id": 44797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Hambleton North Jn", "stage_seq": 3, "distance_m": 22395.409, "section_seq": 1, "route_path_id": 44797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Hambleton East Jn", "stage_seq": 4, "distance_m": 23307.873, "section_seq": 1, "route_path_id": 44797}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1206", "location": "Selby", "stage_seq": 5, "distance_m": 29055.551, "section_seq": 1, "route_path_id": 44797}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Howden", "stage_seq": 6, "distance_m": 42927.769, "section_seq": 1, "route_path_id": 44797}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Gilberdyke", "stage_seq": 7, "distance_m": 51583.008, "section_seq": 1, "route_path_id": 44797}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Brough", "stage_seq": 8, "distance_m": 61947.518, "section_seq": 1, "route_path_id": 44797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Hessle Road Jn", "stage_seq": 9, "distance_m": 75674.125, "section_seq": 1, "route_path_id": 44797}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": null, "location": "Hull", "stage_seq": 10, "distance_m": 78767.498, "section_seq": 1, "route_path_id": 44797}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78767.498, "from_m": 0.0, "section_seq": 1, "route_path_id": 44797}], "total_distance_m": 78767.498, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78329.412, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 438.086, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4984, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:29Z", "source_id": 42480724, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:32Z", "source_id": 13903757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:51Z", "source_id": 13906598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:11Z", "source_id": 42504885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:13Z", "source_id": 13911228, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:11Z", "source_id": 42515083, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:12Z", "source_id": 13914476, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:38Z", "source_id": 42527530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:43Z", "source_id": 13918390, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:13Z", "source_id": 13925176, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
York |
1145 |
1145 |
1 |
None |
None |
Hull |
1245 |
1244½ |
3 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24596/2026-09-13/detailed |
None |
Brough |
2026-09-13T12:32:00+01:00 |
Hull |
13.0 |
{"type": "LineString", "coordinates": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
10.4 |
1231 |
1244 |
Brough |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925176 |
1789299854261786 |
53 |
53 |
2026-09-13 11:54:14.386553 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:14.256511 |
| 494885 |
524467 |
L83926 |
862P36MH13 |
2026-09-13 |
COMPLETE |
13924686 |
2026-09-13 12:42:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 524467, "stp": "P", "toc": "South Western Railway", "uid": "L83926", "consist": "450026+450093", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83926/2026-09-13/detailed", "trust_id": "862P36MH13", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "13", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2P36", "timing_status": "ON TIME", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1244", "current_leg_dep": "1236", "current_leg_end": "London Waterloo", "origin_dep_time": "1048", "origin_platform": "5", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-13T11:54:35", "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": "1244", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "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\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13899.316, \"from_m\": 13291.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16287.482, \"from_m\": 13899.316, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17362.369, \"from_m\": 16287.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18089.276, \"from_m\": 17362.369, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23328.029, \"from_m\": 18089.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23830.322, \"from_m\": 23328.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27595.636, \"from_m\": 27136.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30691.455, \"from_m\": 27595.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31513.062, \"from_m\": 30691.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50744.249, \"from_m\": 31513.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51561.086, \"from_m\": 50744.249, \"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\": 51868.004, \"from_m\": 51561.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59867.107, \"from_m\": 51868.004, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62877.589, \"from_m\": 59867.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66055.785, \"from_m\": 62877.589, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66640.536, \"from_m\": 66055.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69406.882, \"from_m\": 66640.536, \"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\": 71070.37, \"from_m\": 69406.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 71182.228, \"from_m\": 71070.37, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71998.925, \"from_m\": 71182.228, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74326.218, \"from_m\": 71998.925, \"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\": 80124.04, \"from_m\": 74326.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80327.441, \"from_m\": 80124.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86952.575, \"from_m\": 80327.441, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89068.682, \"from_m\": 86952.575, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89095.786, \"from_m\": 89068.682, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100025.067, \"from_m\": 89095.786, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104028.085, \"from_m\": 100025.067, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113699.324, \"from_m\": 104028.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118193.897, \"from_m\": 113699.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119323.937, \"from_m\": 118193.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119354.849, \"from_m\": 119323.937, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119473.415, \"from_m\": 119354.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\": 119587.508, \"from_m\": 119473.415, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119648.559, \"from_m\": 119587.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120066.62, \"from_m\": 119648.559, \"capability_applied\": null, \"effective_limit_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\": 524467, \"profile_key\": \"c699f5a387125defcb38c05da0585fbbf83e81730b55873c58abeb788f7fc927\", \"schedule_id\": 12158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": \"1052H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1055H\", \"wtt_dep\": \"1056H\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100H\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1103H\", \"wtt_dep\": \"1104\", \"location\": \"Bedhampton\", \"stage_seq\": 6, \"distance_m\": 11705.735, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1106\", \"wtt_dep\": \"1107\", \"location\": \"Havant\", \"stage_seq\": 7, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1111H\", \"wtt_dep\": \"1112H\", \"location\": \"Rowland's Castle\", \"stage_seq\": 8, \"distance_m\": 17936.248, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1124\", \"location\": \"Petersfield\", \"stage_seq\": 9, \"distance_m\": 31313.427, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129\", \"location\": \"Liss\", \"stage_seq\": 10, \"distance_m\": 37343.401, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": \"1136\", \"location\": \"Liphook\", \"stage_seq\": 11, \"distance_m\": 44789.398, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1142\", \"location\": \"Haslemere\", \"stage_seq\": 12, \"distance_m\": 50952.346, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1148H\", \"location\": \"Witley\", \"stage_seq\": 13, \"distance_m\": 58229.459, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 14, \"distance_m\": 61696.306, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"Godalming\", \"stage_seq\": 15, \"distance_m\": 64663.38, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159H\", \"location\": \"Farncombe\", \"stage_seq\": 16, \"distance_m\": 66195.827, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Shalford Jn\", \"stage_seq\": 17, \"distance_m\": 69406.882, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1206\", \"location\": \"Guildford\", \"stage_seq\": 18, \"distance_m\": 71400.061, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Woking Jn\", \"stage_seq\": 19, \"distance_m\": 80287.049, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1215\", \"location\": \"Woking\", \"stage_seq\": 20, \"distance_m\": 81129.019, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 21, \"distance_m\": 98548.235, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Surbiton\", \"stage_seq\": 22, \"distance_m\": 100774.474, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 23, \"distance_m\": 103617.992, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"New Malden\", \"stage_seq\": 24, \"distance_m\": 104432.551, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Wimbledon\", \"stage_seq\": 25, \"distance_m\": 108415.161, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1235\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 26, \"distance_m\": 113791.588, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 119323.937, \"section_seq\": 1, \"route_path_id\": 60412}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 120066.62, \"section_seq\": 1, \"route_path_id\": 60412}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 120066.62, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60412}], \"total_distance_m\": 120066.62, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100774.382, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19292.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1048", "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\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:49:55Z\", \"source_id\": 42385055, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:49:58Z\", \"source_id\": 13873459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:53:48Z\", \"source_id\": 42390539, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:53:51Z\", \"source_id\": 13875176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:02:12Z\", \"source_id\": 42401715, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:02:17Z\", \"source_id\": 13878855, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:04:44Z\", \"source_id\": 42405512, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:04:53Z\", \"source_id\": 13880006, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:10:38Z\", \"source_id\": 42413886, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:10:43Z\", \"source_id\": 13882606, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:21:46Z\", \"source_id\": 42429599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:21:50Z\", \"source_id\": 13887570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:12Z\", \"source_id\": 42437328, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:27:18Z\", \"source_id\": 13890022, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:40Z\", \"source_id\": 42446678, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:43Z\", \"source_id\": 13892968, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:39:19Z\", \"source_id\": 42454933, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:39:23Z\", \"source_id\": 13895559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:52Z\", \"source_id\": 42465635, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:59Z\", \"source_id\": 13898970, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:25Z\", \"source_id\": 42470650, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:27Z\", \"source_id\": 13900586, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:03Z\", \"source_id\": 42475786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:04Z\", \"source_id\": 13902222, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:08Z\", \"source_id\": 42480237, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:14Z\", \"source_id\": 13903623, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:16Z\", \"source_id\": 42489267, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:17Z\", \"source_id\": 13906339, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:34Z\", \"source_id\": 42501148, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:39Z\", \"source_id\": 13910058, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:08Z\", \"source_id\": 42520891, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:14Z\", \"source_id\": 13916281, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:43Z\", \"source_id\": 42524751, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:48Z\", \"source_id\": 13917505, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:51Z\", \"source_id\": 42529432, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:54Z\", \"source_id\": 13918951, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:32Z\", \"source_id\": 42535115, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:37Z\", \"source_id\": 13920664, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:40Z\", \"source_id\": 13924465, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:44Z\", \"source_id\": 42547403, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:48Z\", \"source_id\": 13924534, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "13", "timing_fact_generation": 1789299793863165, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:22.407126", "service_state_evidence_id": 13924534, "current_leg_start_actual_dep": "2026-09-13T12:35:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:23.526713", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
2P36 |
450026+450093 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16287.482, "from_m": 13899.316, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23328.029, "from_m": 18089.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31513.062, "from_m": 30691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50744.249, "from_m": 31513.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51561.086, "from_m": 50744.249, "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": 51868.004, "from_m": 51561.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59867.107, "from_m": 51868.004, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 62877.589, "from_m": 59867.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66055.785, "from_m": 62877.589, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66640.536, "from_m": 66055.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69406.882, "from_m": 66640.536, "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": 71070.37, "from_m": 69406.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 71182.228, "from_m": 71070.37, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71998.925, "from_m": 71182.228, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74326.218, "from_m": 71998.925, "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": 80124.04, "from_m": 74326.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80327.441, "from_m": 80124.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86952.575, "from_m": 80327.441, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89068.682, "from_m": 86952.575, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89095.786, "from_m": 89068.682, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100025.067, "from_m": 89095.786, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104028.085, "from_m": 100025.067, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113699.324, "from_m": 104028.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118193.897, "from_m": 113699.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119323.937, "from_m": 118193.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119354.849, "from_m": 119323.937, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119473.415, "from_m": 119354.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": 119587.508, "from_m": 119473.415, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119648.559, "from_m": 119587.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120066.62, "from_m": 119648.559, "capability_applied": null, "effective_limit_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": 524467, "profile_key": "c699f5a387125defcb38c05da0585fbbf83e81730b55873c58abeb788f7fc927", "schedule_id": 12158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1048", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": "1052H", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1055H", "wtt_dep": "1056H", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100H", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1103H", "wtt_dep": "1104", "location": "Bedhampton", "stage_seq": 6, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1106", "wtt_dep": "1107", "location": "Havant", "stage_seq": 7, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1111H", "wtt_dep": "1112H", "location": "Rowland's Castle", "stage_seq": 8, "distance_m": 17936.248, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1124", "location": "Petersfield", "stage_seq": 9, "distance_m": 31313.427, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129", "location": "Liss", "stage_seq": 10, "distance_m": 37343.401, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": "1136", "location": "Liphook", "stage_seq": 11, "distance_m": 44789.398, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1142", "location": "Haslemere", "stage_seq": 12, "distance_m": 50952.346, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1148H", "location": "Witley", "stage_seq": 13, "distance_m": 58229.459, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "Milford (Surrey)", "stage_seq": 14, "distance_m": 61696.306, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "Godalming", "stage_seq": 15, "distance_m": 64663.38, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159H", "location": "Farncombe", "stage_seq": 16, "distance_m": 66195.827, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Shalford Jn", "stage_seq": 17, "distance_m": 69406.882, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1206", "location": "Guildford", "stage_seq": 18, "distance_m": 71400.061, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Woking Jn", "stage_seq": 19, "distance_m": 80287.049, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1215", "location": "Woking", "stage_seq": 20, "distance_m": 81129.019, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Hampton Court Jn", "stage_seq": 21, "distance_m": 98548.235, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Surbiton", "stage_seq": 22, "distance_m": 100774.474, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Berrylands Juncton", "stage_seq": 23, "distance_m": 103617.992, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "New Malden", "stage_seq": 24, "distance_m": 104432.551, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Wimbledon", "stage_seq": 25, "distance_m": 108415.161, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1235", "location": "Clapham Junction (M)", "stage_seq": 26, "distance_m": 113791.588, "section_seq": 1, "route_path_id": 60412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 119323.937, "section_seq": 1, "route_path_id": 60412}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 120066.62, "section_seq": 1, "route_path_id": 60412}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 120066.62, "from_m": 0.0, "section_seq": 1, "route_path_id": 60412}], "total_distance_m": 120066.62, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100774.382, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19292.238, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:49:55Z", "source_id": 42385055, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T09:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:49:58Z", "source_id": 13873459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:53:48Z", "source_id": 42390539, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:53:51Z", "source_id": 13875176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27401, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:02:12Z", "source_id": 42401715, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:02:17Z", "source_id": 13878855, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:04:44Z", "source_id": 42405512, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:04:53Z", "source_id": 13880006, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28088, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:10:38Z", "source_id": 42413886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:10:43Z", "source_id": 13882606, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:21:46Z", "source_id": 42429599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:21:50Z", "source_id": 13887570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28070, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:12Z", "source_id": 42437328, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:27:18Z", "source_id": 13890022, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28062, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:40Z", "source_id": 42446678, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:43Z", "source_id": 13892968, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:39:19Z", "source_id": 42454933, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T10:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:39:23Z", "source_id": 13895559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28033, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:52Z", "source_id": 42465635, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:59Z", "source_id": 13898970, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28025, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:25Z", "source_id": 42470650, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T10:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:27Z", "source_id": 13900586, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:03Z", "source_id": 42475786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T10:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:04Z", "source_id": 13902222, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:08Z", "source_id": 42480237, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:14Z", "source_id": 13903623, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:16Z", "source_id": 42489267, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:17Z", "source_id": 13906339, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:34Z", "source_id": 42501148, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:39Z", "source_id": 13910058, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:08Z", "source_id": 42520891, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:14Z", "source_id": 13916281, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:43Z", "source_id": 42524751, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:48Z", "source_id": 13917505, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:51Z", "source_id": 42529432, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:54Z", "source_id": 13918951, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:32Z", "source_id": 42535115, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:37Z", "source_id": 13920664, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:40Z", "source_id": 13924465, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28968, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:44Z", "source_id": 42547403, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T11:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:48Z", "source_id": 13924534, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
1048 |
1048 |
5 |
None |
None |
London Waterloo |
1244 |
1244 |
13 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83926/2026-09-13/detailed |
None |
Clapham Junction (M) |
2026-09-13T12:35:00+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 |
1236 |
1244 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924534 |
1789299793863165 |
142 |
142 |
2026-09-13 11:54:23.526713 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:22.407126 |
| 494886 |
525621 |
W29058 |
872U30MJ13 |
2026-09-13 |
COMPLETE |
13924564 |
2026-09-13 12:44:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 525621, "stp": "P", "toc": "Southern", "uid": "W29058", "consist": "377145+377446", "dest_crs": "EBN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29058/2026-09-13/detailed", "trust_id": "872U30MJ13", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-13", "dest_arr_time": "1239", "dest_platform": "1", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "2U30", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1244", "current_leg_dep": "1240", "current_leg_end": "Eastbourne", "origin_dep_time": "1158", "origin_platform": "6", "current_location": "Eastbourne", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Hampden Park", "dest_arr_time_act": "1239", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Hampden Park", "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\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309.393, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.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\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"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\": 4879.231, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.603, \"from_m\": 4879.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.16, \"from_m\": 6134.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12646.0, \"from_m\": 10856.16, \"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\": 12910.659, \"from_m\": 12646.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\": 12954.354, \"from_m\": 12910.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14495.013, \"from_m\": 12954.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16038.455, \"from_m\": 14495.013, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19504.031, \"from_m\": 16038.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31562.868, \"from_m\": 19504.031, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31994.662, \"from_m\": 31562.868, \"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\": 34316.35, \"from_m\": 31994.662, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34346.624, \"from_m\": 34316.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37723.505, \"from_m\": 34346.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38294.986, \"from_m\": 37723.505, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 525621, \"profile_key\": \"ed9384692e38989231845740ae762802cb883a3fbe02a52a9eeb495afa263ebe\", \"schedule_id\": 16519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205\", \"location\": \"Falmer\", \"stage_seq\": 2, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Lewes\", \"stage_seq\": 3, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Southerham Jn\", \"stage_seq\": 4, \"distance_m\": 14495.013, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1218H\", \"location\": \"Glynde\", \"stage_seq\": 5, \"distance_m\": 17712.389, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"Berwick\", \"stage_seq\": 6, \"distance_m\": 24832.083, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Polegate\", \"stage_seq\": 7, \"distance_m\": 31218.428, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Willingdon Jn\", \"stage_seq\": 8, \"distance_m\": 34346.624, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Hampden Park\", \"stage_seq\": 9, \"distance_m\": 35057.15, \"section_seq\": 1, \"route_path_id\": 38360}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 10, \"distance_m\": 38294.986, \"section_seq\": 1, \"route_path_id\": 38360}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38294.986, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38360}], \"total_distance_m\": 38294.986, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38183.097, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:43Z\", \"source_id\": 42486855, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:48Z\", \"source_id\": 13905670, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:42Z\", \"source_id\": 42499918, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:46Z\", \"source_id\": 13909660, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:55Z\", \"source_id\": 42508860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:59Z\", \"source_id\": 13912504, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:08Z\", \"source_id\": 42519529, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:13Z\", \"source_id\": 13915858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:34Z\", \"source_id\": 42530489, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:39Z\", \"source_id\": 13919258, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:45Z\", \"source_id\": 42541407, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:48Z\", \"source_id\": 13922666, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:50Z\", \"source_id\": 42547575, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:52Z\", \"source_id\": 13924564, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "1", "timing_fact_generation": 1789299773655143, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:26.350319", "service_state_evidence_id": 13924564, "current_leg_start_actual_dep": "2026-09-13T12:39:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:26.662058", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
EBN |
2U30 |
377145+377446 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.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": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "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": 4879.231, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.603, "from_m": 4879.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.16, "from_m": 6134.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12646.0, "from_m": 10856.16, "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": 12910.659, "from_m": 12646.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": 12954.354, "from_m": 12910.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14495.013, "from_m": 12954.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16038.455, "from_m": 14495.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19504.031, "from_m": 16038.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31562.868, "from_m": 19504.031, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31994.662, "from_m": 31562.868, "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": 34316.35, "from_m": 31994.662, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34346.624, "from_m": 34316.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37723.505, "from_m": 34346.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38294.986, "from_m": 37723.505, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 525621, "profile_key": "ed9384692e38989231845740ae762802cb883a3fbe02a52a9eeb495afa263ebe", "schedule_id": 16519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205", "location": "Falmer", "stage_seq": 2, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Lewes", "stage_seq": 3, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 38360}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Southerham Jn", "stage_seq": 4, "distance_m": 14495.013, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1218H", "location": "Glynde", "stage_seq": 5, "distance_m": 17712.389, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "Berwick", "stage_seq": 6, "distance_m": 24832.083, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Polegate", "stage_seq": 7, "distance_m": 31218.428, "section_seq": 1, "route_path_id": 38360}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Willingdon Jn", "stage_seq": 8, "distance_m": 34346.624, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Hampden Park", "stage_seq": 9, "distance_m": 35057.15, "section_seq": 1, "route_path_id": 38360}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 10, "distance_m": 38294.986, "section_seq": 1, "route_path_id": 38360}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38294.986, "from_m": 0.0, "section_seq": 1, "route_path_id": 38360}], "total_distance_m": 38294.986, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38183.097, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:43Z", "source_id": 42486855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:48Z", "source_id": 13905670, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:42Z", "source_id": 42499918, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:46Z", "source_id": 13909660, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31200, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:55Z", "source_id": 42508860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:59Z", "source_id": 13912504, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31205, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:08Z", "source_id": 42519529, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:13Z", "source_id": 13915858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:34Z", "source_id": 42530489, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:39Z", "source_id": 13919258, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:45Z", "source_id": 42541407, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:48Z", "source_id": 13922666, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:50Z", "source_id": 42547575, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:52Z", "source_id": 13924564, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Brighton |
1158 |
1158 |
6 |
None |
None |
Eastbourne |
1239 |
1239 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29058/2026-09-13/detailed |
None |
Hampden Park |
2026-09-13T12:39:30+01:00 |
Eastbourne |
4.0 |
{"type": "LineString", "coordinates": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} |
2.0 |
1240 |
1244 |
Hampden Park |
Eastbourne |
Eastbourne |
50.7695880 |
0.2815539 |
50.7695880 |
0.2815539 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:00 |
Eastbourne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924564 |
1789299773655143 |
45 |
45 |
2026-09-13 11:54:26.662058 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:26.350319 |
| 494887 |
524282 |
A36703 |
142I021H13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:44:30 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 524282, "stp": "N", "toc": "Tyne and Wear Metro", "uid": "A36703", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:A36703/2026-09-13/detailed", "trust_id": "142I021H13", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-13", "dest_arr_time": "1145", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I02", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "1108", "current_leg_dep": "1004", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1037", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "1144½", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:42325147\", \"confirmationDeadline\": \"2026-09-13T11:07:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1037½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "64.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:33:04Z\", \"source_id\": 42362096, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:30:35Z\", \"source_id\": 42358620, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:40:22Z\", \"source_id\": 42372033, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:40:27Z\", \"source_id\": 13869203, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:28:35Z\", \"source_id\": 42355794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:42:28Z\", \"source_id\": 42374864, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:42:33Z\", \"source_id\": 13870137, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:27:24Z\", \"source_id\": 42354179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:43:52Z\", \"source_id\": 42376634, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:43:58Z\", \"source_id\": 13870733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:25:27Z\", \"source_id\": 42351540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:45:10Z\", \"source_id\": 42378429, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:45:17Z\", \"source_id\": 13871346, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:23:03Z\", \"source_id\": 42348394, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:46:42Z\", \"source_id\": 42380534, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:46:48Z\", \"source_id\": 13872058, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:21:35Z\", \"source_id\": 42346488, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:49:37Z\", \"source_id\": 42384697, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:49:44Z\", \"source_id\": 13873351, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:20:02Z\", \"source_id\": 42344468, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:20:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:50:19Z\", \"source_id\": 42385651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:50:22Z\", \"source_id\": 13873625, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:17:47Z\", \"source_id\": 42341547, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:52:32Z\", \"source_id\": 42388781, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:52:38Z\", \"source_id\": 13874625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:14:20Z\", \"source_id\": 42336905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:55:32Z\", \"source_id\": 13875879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:11:08Z\", \"source_id\": 42332653, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:59:23Z\", \"source_id\": 13877565, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:08:56Z\", \"source_id\": 42329803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:01:48Z\", \"source_id\": 13878619, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1789293867179196, "current_leg_arrival_utc": "2026-09-13T11:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:30.716892", "service_state_evidence_id": 13879828, "current_leg_start_actual_dep": "2026-09-13T10:04:56+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-13T11:44:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:32.050097", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
N |
SHZ |
APN |
2I02 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:33:04Z", "source_id": 42362096, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-13T09:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:30:35Z", "source_id": 42358620, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T09:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:40:22Z", "source_id": 42372033, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T09:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:40:27Z", "source_id": 13869203, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:28:35Z", "source_id": 42355794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:42:28Z", "source_id": 42374864, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:42:33Z", "source_id": 13870137, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:27:24Z", "source_id": 42354179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T09:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:43:52Z", "source_id": 42376634, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T09:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:43:58Z", "source_id": 13870733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4012, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:25:27Z", "source_id": 42351540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T09:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:45:10Z", "source_id": 42378429, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T09:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:45:17Z", "source_id": 13871346, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3986, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:23:03Z", "source_id": 42348394, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T09:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:46:42Z", "source_id": 42380534, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T09:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:46:48Z", "source_id": 13872058, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:21:35Z", "source_id": 42346488, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T09:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:49:37Z", "source_id": 42384697, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T09:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:49:44Z", "source_id": 13873351, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:20:02Z", "source_id": 42344468, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T09:20:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:50:19Z", "source_id": 42385651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T09:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:50:22Z", "source_id": 13873625, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:17:47Z", "source_id": 42341547, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T09:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:52:32Z", "source_id": 42388781, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T09:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:52:38Z", "source_id": 13874625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:14:20Z", "source_id": 42336905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T09:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:55:32Z", "source_id": 13875879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:11:08Z", "source_id": 42332653, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T09:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:59:23Z", "source_id": 13877565, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:08:56Z", "source_id": 42329803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T09:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:01:48Z", "source_id": 13878619, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:01:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
1037 |
1037½ |
None |
None |
None |
Newcastle Airport |
1145 |
1144½ |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:A36703/2026-09-13/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-13T10:04:56+01:00 |
Heworth (Metro) |
64.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1004 |
1108 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:30 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
13879828 |
1789293867179196 |
54 |
54 |
2026-09-13 11:54:32.050097 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:30.716892 |
| 494888 |
525330 |
L81431 |
872F27MJ13 |
2026-09-13 |
COMPLETE |
13924929 |
2026-09-13 12:44:00 |
2026-09-13 11:54:35 |
2026-09-15 11:54:35 |
{"id": 525330, "stp": "P", "toc": "South Western Railway", "uid": "L81431", "consist": "701011", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81431/2026-09-13/detailed", "trust_id": "872F27MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "3", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2F27", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "1244", "current_leg_dep": "1239", "current_leg_end": "Guildford", "origin_dep_time": "1140", "origin_platform": "5", "current_location": "Guildford", "last_update_time": "2026-09-13T11:54:35", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.582410997926861, 51.28787914491865], [-0.5829805999999998, 51.2864741], [-0.5833386, 51.285377], [-0.5835088999999999, 51.2845894], [-0.5835445999999999, 51.2844209], [-0.5835604, 51.2843338], [-0.5836742, 51.28360109999999], [-0.5837382999999999, 51.283076300000005], [-0.5837918999999999, 51.2825912], [-0.5838366999999999, 51.28187750000001], [-0.583856, 51.281401900000006], [-0.5838680999999999, 51.27860449999999], [-0.5839307909381076, 51.27453379516892], [-0.5839926, 51.27051999999999], [-0.5840003, 51.2676808], [-0.5840037999999999, 51.2674523], [-0.5840291, 51.2656261], [-0.5840301, 51.2655568], [-0.5840662, 51.26216070000001], [-0.5840959, 51.259482600000005], [-0.584112, 51.25811300000001], [-0.5841397, 51.2561968], [-0.5841385, 51.2551509], [-0.5841765, 51.253796099999995], [-0.5842490000000001, 51.2486873], [-0.5842451, 51.2483208], [-0.584243, 51.2481766], [-0.5842411999999999, 51.247968099999994], [-0.5842191, 51.2476192], [-0.5841981, 51.24723300000001], [-0.5841636, 51.2467793], [-0.5840989, 51.24626889999999], [-0.5840356, 51.24573809999999], [-0.5839531999999998, 51.245166000000005], [-0.5837729, 51.2440814], [-0.5836627, 51.2435584], [-0.583482, 51.2428581], [-0.5833902, 51.24249319999999], [-0.5832852999999999, 51.2421054], [-0.5830859, 51.2415048], [-0.5827214999999999, 51.24053260000001], [-0.5826402, 51.2403127], [-0.5825229, 51.240026500000006], [-0.581981, 51.2386804], [-0.5818767, 51.2384366], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]}", "current_leg_start": "Worplesdon", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "Worplesdon", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 21756.968, \"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\": 24254.214, \"from_m\": 21756.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25019.989, \"from_m\": 24254.214, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29600.336, \"from_m\": 25019.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30610.45, \"from_m\": 29600.336, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38402.719, \"from_m\": 30610.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38492.17, \"from_m\": 38402.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39822.667, \"from_m\": 38492.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 40026.067, \"from_m\": 39822.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45823.889, \"from_m\": 40026.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48151.182, \"from_m\": 45823.889, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 48647.201, \"from_m\": 48151.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48688.876, \"from_m\": 48647.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48750.151, \"from_m\": 48688.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 525330, \"profile_key\": \"d77c61766d65fa369daa6bbecf002cb8033e7681a3d1fccc996f7c37b451ae96\", \"schedule_id\": 11828, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1143H\", \"wtt_dep\": \"1144H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Esher\", \"stage_seq\": 11, \"distance_m\": 23142.717, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Hersham\", \"stage_seq\": 12, \"distance_m\": 25697.968, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 27487.007, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 30752.951, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 32908.044, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"West Byfleet\", \"stage_seq\": 16, \"distance_m\": 34894.467, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1235H\", \"location\": \"Woking\", \"stage_seq\": 17, \"distance_m\": 39021.089, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Woking Jn\", \"stage_seq\": 18, \"distance_m\": 39863.059, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Worplesdon\", \"stage_seq\": 19, \"distance_m\": 43142.739, \"section_seq\": 1, \"route_path_id\": 60289}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 20, \"distance_m\": 48750.151, \"section_seq\": 1, \"route_path_id\": 60289}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48750.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60289}], \"total_distance_m\": 48750.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47639.252, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1110.899, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:32Z\", \"source_id\": 13897406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:12Z\", \"source_id\": 13900045, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:41Z\", \"source_id\": 13904282, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:34Z\", \"source_id\": 13906029, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:23Z\", \"source_id\": 42492401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:28Z\", \"source_id\": 13907276, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:42Z\", \"source_id\": 42498573, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:48Z\", \"source_id\": 13909222, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:24Z\", \"source_id\": 42503760, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:28Z\", \"source_id\": 13910914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:01Z\", \"source_id\": 42507566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:04Z\", \"source_id\": 13912083, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:27Z\", \"source_id\": 42512425, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:29Z\", \"source_id\": 13913656, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:10Z\", \"source_id\": 42516553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:13Z\", \"source_id\": 13914932, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:57Z\", \"source_id\": 42520612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:03Z\", \"source_id\": 13916197, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:05Z\", \"source_id\": 42528198, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:07Z\", \"source_id\": 13918566, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:34Z\", \"source_id\": 42539711, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:38Z\", \"source_id\": 13922118, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:38Z\", \"source_id\": 42548729, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:42Z\", \"source_id\": 13924929, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "3", "timing_fact_generation": 1789299824424039, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:34.491488", "service_state_evidence_id": 13924929, "current_leg_start_actual_dep": "2026-09-13T12:39:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:34.795639", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
GLD |
2F27 |
701011 |
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": 21756.968, "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": 24254.214, "from_m": 21756.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25019.989, "from_m": 24254.214, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29600.336, "from_m": 25019.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30610.45, "from_m": 29600.336, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38402.719, "from_m": 30610.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38492.17, "from_m": 38402.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39822.667, "from_m": 38492.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 40026.067, "from_m": 39822.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45823.889, "from_m": 40026.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48151.182, "from_m": 45823.889, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 48647.201, "from_m": 48151.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48688.876, "from_m": 48647.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48750.151, "from_m": 48688.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 525330, "profile_key": "d77c61766d65fa369daa6bbecf002cb8033e7681a3d1fccc996f7c37b451ae96", "schedule_id": 11828, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1140", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1143H", "wtt_dep": "1144H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149H", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 60289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 60289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 60289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1235H", "location": "Woking", "stage_seq": 17, "distance_m": 39021.089, "section_seq": 1, "route_path_id": 60289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Woking Jn", "stage_seq": 18, "distance_m": 39863.059, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Worplesdon", "stage_seq": 19, "distance_m": 43142.739, "section_seq": 1, "route_path_id": 60289}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Guildford", "stage_seq": 20, "distance_m": 48750.151, "section_seq": 1, "route_path_id": 60289}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48750.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 60289}], "total_distance_m": 48750.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47639.252, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.899, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:32Z", "source_id": 13897406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:12Z", "source_id": 13900045, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:41Z", "source_id": 13904282, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:34Z", "source_id": 13906029, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:23Z", "source_id": 42492401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:28Z", "source_id": 13907276, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:42Z", "source_id": 42498573, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:48Z", "source_id": 13909222, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:24Z", "source_id": 42503760, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:28Z", "source_id": 13910914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:01Z", "source_id": 42507566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:04Z", "source_id": 13912083, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:27Z", "source_id": 42512425, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:29Z", "source_id": 13913656, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:10Z", "source_id": 42516553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:13Z", "source_id": 13914932, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:57Z", "source_id": 42520612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:03Z", "source_id": 13916197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:05Z", "source_id": 42528198, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:07Z", "source_id": 13918566, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27904, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:34Z", "source_id": 42539711, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:38Z", "source_id": 13922118, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27947, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:38Z", "source_id": 42548729, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:42Z", "source_id": 13924929, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
London Waterloo |
1140 |
1140 |
5 |
None |
None |
Guildford |
1246 |
1246 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81431/2026-09-13/detailed |
None |
Worplesdon |
2026-09-13T12:39:30+01:00 |
Guildford |
5.0 |
{"type": "LineString", "coordinates": [[-0.582410997926861, 51.28787914491865], [-0.5829805999999998, 51.2864741], [-0.5833386, 51.285377], [-0.5835088999999999, 51.2845894], [-0.5835445999999999, 51.2844209], [-0.5835604, 51.2843338], [-0.5836742, 51.28360109999999], [-0.5837382999999999, 51.283076300000005], [-0.5837918999999999, 51.2825912], [-0.5838366999999999, 51.28187750000001], [-0.583856, 51.281401900000006], [-0.5838680999999999, 51.27860449999999], [-0.5839307909381076, 51.27453379516892], [-0.5839926, 51.27051999999999], [-0.5840003, 51.2676808], [-0.5840037999999999, 51.2674523], [-0.5840291, 51.2656261], [-0.5840301, 51.2655568], [-0.5840662, 51.26216070000001], [-0.5840959, 51.259482600000005], [-0.584112, 51.25811300000001], [-0.5841397, 51.2561968], [-0.5841385, 51.2551509], [-0.5841765, 51.253796099999995], [-0.5842490000000001, 51.2486873], [-0.5842451, 51.2483208], [-0.584243, 51.2481766], [-0.5842411999999999, 51.247968099999994], [-0.5842191, 51.2476192], [-0.5841981, 51.24723300000001], [-0.5841636, 51.2467793], [-0.5840989, 51.24626889999999], [-0.5840356, 51.24573809999999], [-0.5839531999999998, 51.245166000000005], [-0.5837729, 51.2440814], [-0.5836627, 51.2435584], [-0.583482, 51.2428581], [-0.5833902, 51.24249319999999], [-0.5832852999999999, 51.2421054], [-0.5830859, 51.2415048], [-0.5827214999999999, 51.24053260000001], [-0.5826402, 51.2403127], [-0.5825229, 51.240026500000006], [-0.581981, 51.2386804], [-0.5818767, 51.2384366], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]} |
3.5 |
1239 |
1244 |
Worplesdon |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-13 11:54:35 |
TERMINATED |
2026-09-13 11:44:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924929 |
1789299824424039 |
86 |
86 |
2026-09-13 11:54:34.795639 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:34.491488 |
| 494889 |
526094 |
W83674 |
062V33MK13 |
2026-09-13 |
COMPLETE |
13925004 |
2026-09-13 12:44:00 |
2026-09-13 11:55:05 |
2026-09-15 11:55:05 |
{"id": 526094, "stp": "P", "toc": "ScotRail", "uid": "W83674", "consist": "334023", "dest_crs": "PTK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83674/2026-09-13/detailed", "trust_id": "062V33MK13", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Partick", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "2", "is_terminated": 1, "next_location": "Partick", "signalling_id": "2V33", "timing_status": "EARLY", "origin_station": "Springburn", "current_leg_arr": "1244", "current_leg_dep": "1241", "current_leg_end": "Partick", "origin_dep_time": "1227", "origin_platform": "3", "current_location": "Partick", "last_update_time": "2026-09-13T11:55:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2705641, 55.8647369], [-4.2708248, 55.86474499999999], [-4.2709462, 55.86474719999999], [-4.2711828999999994, 55.864749999999994], [-4.2716767, 55.8647366], [-4.2720705, 55.86471519999999], [-4.281175099999999, 55.8639996], [-4.282033, 55.8639296], [-4.2822729, 55.86390259999999], [-4.2823083, 55.863898600000006], [-4.2826721, 55.8638459], [-4.2828742, 55.8638139], [-4.2831312, 55.863766], [-4.2835066, 55.8636849], [-4.283804, 55.8636069], [-4.2840592, 55.8635329], [-4.2843665, 55.86345430000001], [-4.2845037, 55.863421], [-4.2847469, 55.863365599999995], [-4.284905999999999, 55.8633334], [-4.2850795999999995, 55.8632999], [-4.2852557, 55.8632697], [-4.2855327, 55.8632298], [-4.2857831, 55.8631991], [-4.286052099999999, 55.863173299999985], [-4.2862746, 55.8631569], [-4.2865066, 55.86314509999999], [-4.2867172, 55.8631377], [-4.286917, 55.86313280000001], [-4.287081999999999, 55.8631313], [-4.2872285, 55.86313169999999], [-4.2875864, 55.8631396], [-4.287625899999999, 55.86314050000001], [-4.288099899999999, 55.8631501], [-4.288532999999999, 55.86316109999999], [-4.2888422, 55.8631656], [-4.2892626, 55.863167699999984], [-4.289697799999999, 55.86316179999999], [-4.2901084, 55.863151300000006], [-4.290346899999999, 55.863147899999994], [-4.2905822, 55.86315160000001], [-4.2907868, 55.86315770000001], [-4.291022600000001, 55.8631666], [-4.291572559248775, 55.86319879542009], [-4.292127799999999, 55.863231299999995], [-4.2924142, 55.86324569999999], [-4.292665599999999, 55.863257], [-4.2928477, 55.8632604], [-4.2930251, 55.8632645], [-4.2932598, 55.86326489999999], [-4.2936582, 55.86326179999999], [-4.2946187, 55.863242199999995], [-4.294894500000001, 55.8632376], [-4.2952439, 55.86323589999999], [-4.2955914, 55.863245500000005], [-4.2958722, 55.8632605], [-4.2959822, 55.863268999999995], [-4.2960436, 55.863275400000006], [-4.2961742, 55.86328889999999], [-4.2963797, 55.86331200000001], [-4.2967337, 55.863364], [-4.297047999999999, 55.863416], [-4.2972811, 55.8634613], [-4.297572999999999, 55.86353139999999], [-4.2978276, 55.86360169999999], [-4.298075, 55.8636736], [-4.298287, 55.863741299999994], [-4.2985564, 55.8638388], [-4.2987628, 55.863922499999994], [-4.2990053999999995, 55.8640292], [-4.299208, 55.864125099999995], [-4.2994224999999995, 55.86423610000001], [-4.299805699999999, 55.86446629999999], [-4.3001268999999995, 55.86467420000001], [-4.3004241, 55.864932], [-4.3009235, 55.86542779999999], [-4.301276499999999, 55.8657903], [-4.301492099999999, 55.8659997], [-4.3016605, 55.86614759999998], [-4.3018301, 55.86627959999999], [-4.3019341, 55.86636059999999], [-4.302225, 55.8665626], [-4.302329299999999, 55.8666316], [-4.3026744, 55.866842199999994], [-4.3032167, 55.867140199999994], [-4.3040362000000005, 55.86759039999999], [-4.3046022, 55.8679041], [-4.3052398, 55.868257400000005], [-4.3055609, 55.8684403], [-4.3057367, 55.8685327], [-4.3058729, 55.8685974], [-4.306076599999999, 55.8686848], [-4.3063737, 55.8688081], [-4.306676799999999, 55.868916799999994], [-4.3069397, 55.869004100000005], [-4.30721, 55.8690836], [-4.307658499999999, 55.8692103], [-4.3076664, 55.86921269999999], [-4.3079609, 55.86930170000001], [-4.3081173999999995, 55.8693603], [-4.3083591, 55.8694447], [-4.308544999999999, 55.86951579999999], [-4.308774299999999, 55.86961059999999], [-4.3089064, 55.8696705], [-4.3089433999999995, 55.86968989999999], [-4.3093134, 55.86988]]}", "current_leg_start": "Charing Cross", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "55.8698800", "next_location_lon": "-4.3093134", "previous_location": "Charing Cross", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 9669.578, \"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}], \"service_id\": 526094, \"profile_key\": \"f279d4bdaa7103fdbf6811c96edd4a34c4699c8f34949c59199e270f0c574d0d\", \"schedule_id\": 18466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 57478}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9669.578, \"section_seq\": 1, \"route_path_id\": 57478}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9669.578, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57478}], \"total_distance_m\": 9669.578, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9669.578, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8698800", "current_position_lon": "-4.3093134", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:30Z\", \"source_id\": 42524472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:33Z\", \"source_id\": 13917399, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:27Z\", \"source_id\": 42527269, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:31Z\", \"source_id\": 13918294, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:08Z\", \"source_id\": 13920003, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:28Z\", \"source_id\": 42533472, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:34Z\", \"source_id\": 13920182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:31Z\", \"source_id\": 42536663, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:34Z\", \"source_id\": 13921141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:57Z\", \"source_id\": 42540280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:02Z\", \"source_id\": 13922314, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:14Z\", \"source_id\": 42543621, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:17Z\", \"source_id\": 13923353, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:45Z\", \"source_id\": 42548905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:48Z\", \"source_id\": 13925004, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Partick", "service_state_platform": "2", "timing_fact_generation": 1789299829278249, "current_leg_arrival_utc": "2026-09-13T12:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:41.472289", "service_state_evidence_id": 13925004, "current_leg_start_actual_dep": "2026-09-13T12:41:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:42.369722", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
SPR |
PTK |
2V33 |
334023 |
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": 9669.578, "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}], "service_id": 526094, "profile_key": "f279d4bdaa7103fdbf6811c96edd4a34c4699c8f34949c59199e270f0c574d0d", "schedule_id": 18466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 57478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 57478}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Partick", "stage_seq": 10, "distance_m": 9669.578, "section_seq": 1, "route_path_id": 57478}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9669.578, "from_m": 0.0, "section_seq": 1, "route_path_id": 57478}], "total_distance_m": 9669.578, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9669.578, "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": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:30Z", "source_id": 42524472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:33Z", "source_id": 13917399, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:27Z", "source_id": 42527269, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:31Z", "source_id": 13918294, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:08Z", "source_id": 13920003, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:28Z", "source_id": 42533472, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:34Z", "source_id": 13920182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:31Z", "source_id": 42536663, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:34Z", "source_id": 13921141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:57Z", "source_id": 42540280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:02Z", "source_id": 13922314, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:14Z", "source_id": 42543621, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:17Z", "source_id": 13923353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:45Z", "source_id": 42548905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:48Z", "source_id": 13925004, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Springburn |
1227 |
1227 |
3 |
None |
None |
Partick |
1245 |
1245 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83674/2026-09-13/detailed |
None |
Charing Cross |
2026-09-13T12:41:30+01:00 |
Partick |
3.0 |
{"type": "LineString", "coordinates": [[-4.2705641, 55.8647369], [-4.2708248, 55.86474499999999], [-4.2709462, 55.86474719999999], [-4.2711828999999994, 55.864749999999994], [-4.2716767, 55.8647366], [-4.2720705, 55.86471519999999], [-4.281175099999999, 55.8639996], [-4.282033, 55.8639296], [-4.2822729, 55.86390259999999], [-4.2823083, 55.863898600000006], [-4.2826721, 55.8638459], [-4.2828742, 55.8638139], [-4.2831312, 55.863766], [-4.2835066, 55.8636849], [-4.283804, 55.8636069], [-4.2840592, 55.8635329], [-4.2843665, 55.86345430000001], [-4.2845037, 55.863421], [-4.2847469, 55.863365599999995], [-4.284905999999999, 55.8633334], [-4.2850795999999995, 55.8632999], [-4.2852557, 55.8632697], [-4.2855327, 55.8632298], [-4.2857831, 55.8631991], [-4.286052099999999, 55.863173299999985], [-4.2862746, 55.8631569], [-4.2865066, 55.86314509999999], [-4.2867172, 55.8631377], [-4.286917, 55.86313280000001], [-4.287081999999999, 55.8631313], [-4.2872285, 55.86313169999999], [-4.2875864, 55.8631396], [-4.287625899999999, 55.86314050000001], [-4.288099899999999, 55.8631501], [-4.288532999999999, 55.86316109999999], [-4.2888422, 55.8631656], [-4.2892626, 55.863167699999984], [-4.289697799999999, 55.86316179999999], [-4.2901084, 55.863151300000006], [-4.290346899999999, 55.863147899999994], [-4.2905822, 55.86315160000001], [-4.2907868, 55.86315770000001], [-4.291022600000001, 55.8631666], [-4.291572559248775, 55.86319879542009], [-4.292127799999999, 55.863231299999995], [-4.2924142, 55.86324569999999], [-4.292665599999999, 55.863257], [-4.2928477, 55.8632604], [-4.2930251, 55.8632645], [-4.2932598, 55.86326489999999], [-4.2936582, 55.86326179999999], [-4.2946187, 55.863242199999995], [-4.294894500000001, 55.8632376], [-4.2952439, 55.86323589999999], [-4.2955914, 55.863245500000005], [-4.2958722, 55.8632605], [-4.2959822, 55.863268999999995], [-4.2960436, 55.863275400000006], [-4.2961742, 55.86328889999999], [-4.2963797, 55.86331200000001], [-4.2967337, 55.863364], [-4.297047999999999, 55.863416], [-4.2972811, 55.8634613], [-4.297572999999999, 55.86353139999999], [-4.2978276, 55.86360169999999], [-4.298075, 55.8636736], [-4.298287, 55.863741299999994], [-4.2985564, 55.8638388], [-4.2987628, 55.863922499999994], [-4.2990053999999995, 55.8640292], [-4.299208, 55.864125099999995], [-4.2994224999999995, 55.86423610000001], [-4.299805699999999, 55.86446629999999], [-4.3001268999999995, 55.86467420000001], [-4.3004241, 55.864932], [-4.3009235, 55.86542779999999], [-4.301276499999999, 55.8657903], [-4.301492099999999, 55.8659997], [-4.3016605, 55.86614759999998], [-4.3018301, 55.86627959999999], [-4.3019341, 55.86636059999999], [-4.302225, 55.8665626], [-4.302329299999999, 55.8666316], [-4.3026744, 55.866842199999994], [-4.3032167, 55.867140199999994], [-4.3040362000000005, 55.86759039999999], [-4.3046022, 55.8679041], [-4.3052398, 55.868257400000005], [-4.3055609, 55.8684403], [-4.3057367, 55.8685327], [-4.3058729, 55.8685974], [-4.306076599999999, 55.8686848], [-4.3063737, 55.8688081], [-4.306676799999999, 55.868916799999994], [-4.3069397, 55.869004100000005], [-4.30721, 55.8690836], [-4.307658499999999, 55.8692103], [-4.3076664, 55.86921269999999], [-4.3079609, 55.86930170000001], [-4.3081173999999995, 55.8693603], [-4.3083591, 55.8694447], [-4.308544999999999, 55.86951579999999], [-4.308774299999999, 55.86961059999999], [-4.3089064, 55.8696705], [-4.3089433999999995, 55.86968989999999], [-4.3093134, 55.86988]]} |
1.7 |
1241 |
1244 |
Charing Cross |
Partick |
Partick |
55.8698800 |
-4.3093134 |
55.8698800 |
-4.3093134 |
1 |
0 |
2026-09-13 11:55:05 |
TERMINATED |
2026-09-13 11:44:00 |
Partick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925004 |
1789299829278249 |
33 |
33 |
2026-09-13 11:54:42.369722 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:41.472289 |
| 494890 |
525878 |
P01829 |
482P27MK13 |
2026-09-13 |
COMPLETE |
13924627 |
2026-09-13 12:44:00 |
2026-09-13 11:55:05 |
2026-09-15 11:55:05 |
{"id": 525878, "stp": "P", "toc": "Greater Anglia", "uid": "P01829", "consist": "755412", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01829/2026-09-13/detailed", "trust_id": "482P27MK13", "origin_crs": "GYM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "5A", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2P27", "timing_status": "EARLY", "origin_station": "Great Yarmouth", "current_leg_arr": "1244", "current_leg_dep": "1238", "current_leg_end": "Norwich", "origin_dep_time": "1214", "origin_platform": "2", "current_location": "Norwich", "last_update_time": "2026-09-13T11:55:05", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Brundall Gardens", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Brundall Gardens", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 569.975, \"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\": 12433.205, \"from_m\": 569.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13514.488, \"from_m\": 12433.205, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19388.768, \"from_m\": 13514.488, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19913.475, \"from_m\": 19388.768, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19923.104, \"from_m\": 19913.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19965.734, \"from_m\": 19923.104, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20292.978, \"from_m\": 19965.734, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20335.608, \"from_m\": 20292.978, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26789.955, \"from_m\": 20335.608, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26817.739, \"from_m\": 26789.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28957.469, \"from_m\": 26817.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29824.596, \"from_m\": 28957.469, \"capability_applied\": null, \"effective_limit_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\": 525878, \"profile_key\": \"dc295d6b363e80462a53098fd1446eecacba71a663724193f4475ae22e5d7634\", \"schedule_id\": 13144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Great Yarmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Acle\", \"stage_seq\": 2, \"distance_m\": 12663.879, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Lingwood\", \"stage_seq\": 3, \"distance_m\": 16493.887, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234H\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 20129.356, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Brundall Gardens\", \"stage_seq\": 5, \"distance_m\": 22085.175, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 6, \"distance_m\": 26817.739, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 7, \"distance_m\": 29273.328, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 8, \"distance_m\": 29824.596, \"section_seq\": 1, \"route_path_id\": 36179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29824.596, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36179}], \"total_distance_m\": 29824.596, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29796.812, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:30Z\", \"source_id\": 42518583, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:32Z\", \"source_id\": 13915534, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:21Z\", \"source_id\": 42525617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:24Z\", \"source_id\": 13917771, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:01Z\", \"source_id\": 42531193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:03Z\", \"source_id\": 13919471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:15Z\", \"source_id\": 42534677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:19Z\", \"source_id\": 13920563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:59Z\", \"source_id\": 42547733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:04Z\", \"source_id\": 13924627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "3", "timing_fact_generation": 1789299785753329, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:41.491940", "service_state_evidence_id": 13924627, "current_leg_start_actual_dep": "2026-09-13T12:37:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:42.363613", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
GYM |
NRW |
2P27 |
755412 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 569.975, "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": 12433.205, "from_m": 569.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13514.488, "from_m": 12433.205, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19388.768, "from_m": 13514.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19913.475, "from_m": 19388.768, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19923.104, "from_m": 19913.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19965.734, "from_m": 19923.104, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20292.978, "from_m": 19965.734, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20335.608, "from_m": 20292.978, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26789.955, "from_m": 20335.608, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26817.739, "from_m": 26789.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28957.469, "from_m": 26817.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29824.596, "from_m": 28957.469, "capability_applied": null, "effective_limit_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": 525878, "profile_key": "dc295d6b363e80462a53098fd1446eecacba71a663724193f4475ae22e5d7634", "schedule_id": 13144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "Great Yarmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Acle", "stage_seq": 2, "distance_m": 12663.879, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Lingwood", "stage_seq": 3, "distance_m": 16493.887, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234H", "location": "Brundall", "stage_seq": 4, "distance_m": 20129.356, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Brundall Gardens", "stage_seq": 5, "distance_m": 22085.175, "section_seq": 1, "route_path_id": 36179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Whitlingham Jn", "stage_seq": 6, "distance_m": 26817.739, "section_seq": 1, "route_path_id": 36179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Norwich Thorpe Jn", "stage_seq": 7, "distance_m": 29273.328, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Norwich", "stage_seq": 8, "distance_m": 29824.596, "section_seq": 1, "route_path_id": 36179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29824.596, "from_m": 0.0, "section_seq": 1, "route_path_id": 36179}], "total_distance_m": 29824.596, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29796.812, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12851, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:30Z", "source_id": 42518583, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:32Z", "source_id": 13915534, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12855, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:21Z", "source_id": 42525617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:24Z", "source_id": 13917771, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12918, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:01Z", "source_id": 42531193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:03Z", "source_id": 13919471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12924, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:15Z", "source_id": 42534677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:19Z", "source_id": 13920563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12991, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:59Z", "source_id": 42547733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:04Z", "source_id": 13924627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Great Yarmouth |
1214 |
1214 |
2 |
None |
None |
Norwich |
1246 |
1246 |
5A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01829/2026-09-13/detailed |
None |
Brundall Gardens |
2026-09-13T12:37:00+01:00 |
Norwich |
6.0 |
{"type": "LineString", "coordinates": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
4.7 |
1238 |
1244 |
Brundall Gardens |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-13 11:55:05 |
TERMINATED |
2026-09-13 11:44:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924627 |
1789299785753329 |
22 |
22 |
2026-09-13 11:54:42.363613 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:41.491940 |
| 494891 |
523200 |
W33309 |
361A15MF13 |
2026-09-13 |
COMPLETE |
13924389 |
2026-09-13 12:44:00 |
2026-09-13 11:55:05 |
2026-09-15 11:55:05 |
{"id": 523200, "stp": "P", "toc": "Avanti West Coast", "uid": "W33309", "consist": "807005", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33309/2026-09-13/detailed", "trust_id": "361A15MF13", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-13", "dest_arr_time": "1228", "dest_platform": "16", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A15", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1244", "current_leg_dep": "1147", "current_leg_end": "London Euston", "origin_dep_time": "0934", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-13T11:55:05", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7564298999999999, 52.02014889999999], [-0.7557190999999999, 52.0195993], [-0.754791, 52.0188953], [-0.7538241, 52.0181608], [-0.7528611999999999, 52.017423699999995], [-0.7519305, 52.0167156], [-0.7509126, 52.015942200000005], [-0.750061, 52.0152902], [-0.7491985999999999, 52.0146282], [-0.7484154, 52.01402900000001], [-0.7476113999999999, 52.01338089999999], [-0.7473068999999999, 52.01312329999999], [-0.7469375000000001, 52.01279830000001], [-0.7466305, 52.012531899999985], [-0.7461241, 52.01208689999999], [-0.7457171, 52.01168719999999], [-0.7454247999999999, 52.011402], [-0.7450665, 52.0110543], [-0.7447576, 52.01073920000001], [-0.7443693, 52.010347499999995], [-0.7442224999999999, 52.0101944], [-0.7437543999999999, 52.0096921], [-0.7434303, 52.0093274], [-0.7431935, 52.00905229999999], [-0.7429521, 52.00877309999999], [-0.7427545999999999, 52.0085372], [-0.7426045, 52.00835639999999], [-0.7424334999999999, 52.00814589999999], [-0.7422048, 52.0078537], [-0.7419365, 52.0075177], [-0.7416845, 52.007189100000005], [-0.7413772000000001, 52.00677490000001], [-0.7411700999999999, 52.0064567], [-0.7408289, 52.0059706], [-0.7402796, 52.005121900000006], [-0.7400858999999999, 52.004811999999994], [-0.7398551, 52.004434200000006], [-0.7396809, 52.0041375], [-0.7394822999999999, 52.0038105], [-0.7393099999999999, 52.00350459999999], [-0.7391156, 52.00316899999999], [-0.7389459, 52.00283590000001], [-0.7387515, 52.002471799999995], [-0.7386059999999999, 52.002163800000005], [-0.7384631, 52.0018571], [-0.7383377, 52.0015698], [-0.7382391999999999, 52.0013328], [-0.7381492999999999, 52.0011041], [-0.7380527, 52.00084030000001], [-0.7379668999999999, 52.0006075], [-0.7378475, 52.0002822], [-0.7377904999999999, 52.0001158], [-0.7376757999999999, 51.9997905], [-0.7375861, 51.9995407], [-0.7375008575994726, 51.99930615890027], [-0.7374835, 51.99925840000001], [-0.7373975999999999, 51.99900449999999], [-0.7373123999999999, 51.9987671], [-0.7372018, 51.99844589999999], [-0.7370542999999999, 51.99803380000001], [-0.7369362999999999, 51.9977721], [-0.7368311, 51.997512], [-0.7366221733606639, 51.99687081705694], [-0.7365743533312032, 51.99671506037289], [-0.7365358252900109, 51.9965769758448], [-0.7365052647924986, 51.996454038414115], [-0.7364813473940779, 51.99634372302234], [-0.7364627486501599, 51.996243504610995], [-0.7364481441161564, 51.99615085812154], [-0.7364362093474787, 51.99606325849549], [-0.7364256198995384, 51.99597818067433], [-0.7364150513277468, 51.99589309959955], [-0.7364031791875154, 51.99580549021264], [-0.7363886790342556, 51.99571282745511], [-0.7363702264233791, 51.99561258626844], [-0.7363464969102973, 51.99550224159413], [-0.7363161660504216, 51.99537926837366], [-0.7362779093991634, 51.99524114154853], [-0.7362304025119342, 51.99508533606024], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 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": "Milton Keynes Central", "dest_arr_time_act": "1228", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.606, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10286.163, \"from_m\": 9499.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12537.782, \"from_m\": 10286.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21531.42, \"from_m\": 18513.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24028.001, \"from_m\": 21531.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.779, \"from_m\": 24028.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56126.892, \"from_m\": 30102.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 57922.704, \"from_m\": 56126.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96787.409, \"from_m\": 57922.704, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 96810.541, \"from_m\": 96787.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97255.126, \"from_m\": 96810.541, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 97329.155, \"from_m\": 97255.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98265.205, \"from_m\": 97329.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107053.052, \"from_m\": 98265.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168200.723, \"from_m\": 107053.052, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 174363.281, \"from_m\": 168200.723, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174442.085, \"from_m\": 174363.281, \"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\": 175495.477, \"from_m\": 174442.085, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175858.484, \"from_m\": 175495.477, \"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\": 176911.875, \"from_m\": 175858.484, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176990.679, \"from_m\": 176911.875, \"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\": 182090.571, \"from_m\": 176990.679, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 182841.29, \"from_m\": 182090.571, \"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\": 183268.409, \"from_m\": 182841.29, \"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\": 209026.43, \"from_m\": 183268.409, \"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\": 211070.81, \"from_m\": 209026.43, \"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\": 211157.047, \"from_m\": 211070.81, \"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\": 211664.18, \"from_m\": 211157.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211977.689, \"from_m\": 211664.18, \"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\": 211987.197, \"from_m\": 211977.689, \"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\": 212395.167, \"from_m\": 211987.197, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 216203.62, \"from_m\": 212395.167, \"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\": 218928.999, \"from_m\": 216203.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 218990.628, \"from_m\": 218928.999, \"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\": 219260.918, \"from_m\": 218990.628, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 226431.047, \"from_m\": 219260.918, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 226525.1, \"from_m\": 226431.047, \"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\": 239517.641, \"from_m\": 226525.1, \"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\": 244295.415, \"from_m\": 239517.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 251870.181, \"from_m\": 244295.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 254903.082, \"from_m\": 251870.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257327.603, \"from_m\": 254903.082, \"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\": 257434.881, \"from_m\": 257327.603, \"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\": 257537.271, \"from_m\": 257434.881, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 257608.067, \"from_m\": 257537.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\": 271094.195, \"from_m\": 257608.067, \"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\": 273026.781, \"from_m\": 271094.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281295.199, \"from_m\": 273026.781, \"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\": 281349.136, \"from_m\": 281295.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307128.505, \"from_m\": 281349.136, \"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\": 310498.365, \"from_m\": 307128.505, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 312001.797, \"from_m\": 310498.365, \"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\": 313846.785, \"from_m\": 312001.797, \"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\": 314998.821, \"from_m\": 313846.785, \"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\": 315045.712, \"from_m\": 314998.821, \"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\": 316274.278, \"from_m\": 315045.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 316753.028, \"from_m\": 316274.278, \"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\": 316808.312, \"from_m\": 316753.028, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 316852.396, \"from_m\": 316808.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 316895.632, \"from_m\": 316852.396, \"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\": 316960.434, \"from_m\": 316895.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317640.247, \"from_m\": 316960.434, \"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\": 317647.152, \"from_m\": 317640.247, \"capability_applied\": null, \"effective_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\": 523200, \"profile_key\": \"d25321b2c0f2da17f5feda2e7de9609c4526f89b4e9b10943a5dab827ac84de6\", \"schedule_id\": 16964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": false, \"wtt_arr\": \"0951H\", \"wtt_dep\": \"0953H\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1015\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1034H\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 96536.578, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 106868.906, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 110779.366, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123192.201, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Amington Jn\", \"stage_seq\": 23, \"distance_m\": 135865.376, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 155120.205, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107H\", \"location\": \"Newbold Jn\", \"stage_seq\": 25, \"distance_m\": 175676.98, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 26, \"distance_m\": 179951.806, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Rugby\", \"stage_seq\": 27, \"distance_m\": 181001.112, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 28, \"distance_m\": 183328.063, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 29, \"distance_m\": 187264.301, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Long Buckby\", \"stage_seq\": 30, \"distance_m\": 196240.787, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Northampton\", \"stage_seq\": 31, \"distance_m\": 211753.103, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 32, \"distance_m\": 218990.628, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Hanslope Jn\", \"stage_seq\": 33, \"distance_m\": 226810.178, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": false, \"wtt_arr\": \"1144H\", \"wtt_dep\": \"1147\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 34, \"distance_m\": 237533.93, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 35, \"distance_m\": 241042.649, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Bletchley\", \"stage_seq\": 36, \"distance_m\": 242576.004, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 37, \"distance_m\": 257434.881, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Tring\", \"stage_seq\": 38, \"distance_m\": 266754.201, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 39, \"distance_m\": 276582.679, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Watford Junction\", \"stage_seq\": 40, \"distance_m\": 289599.125, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 41, \"distance_m\": 299356.359, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Wembley Central\", \"stage_seq\": 42, \"distance_m\": 304731.861, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 43, \"distance_m\": 309150.062, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Camden Jn\", \"stage_seq\": 44, \"distance_m\": 314914.15, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Camden South Jn\", \"stage_seq\": 45, \"distance_m\": 315854.76, \"section_seq\": 1, \"route_path_id\": 61668}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 46, \"distance_m\": 317647.152, \"section_seq\": 1, \"route_path_id\": 61668}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 317647.152, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61668}], \"total_distance_m\": 317647.152, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 305915.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11732.003, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0934", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "57.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:38:14Z\", \"source_id\": 42291540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T08:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:38:19Z\", \"source_id\": 13842869, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:43:44Z\", \"source_id\": 42298132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T08:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:43:48Z\", \"source_id\": 13845083, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:49:28Z\", \"source_id\": 42305251, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T08:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:49:34Z\", \"source_id\": 13847509, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:58:51Z\", \"source_id\": 42316775, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T08:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T08:58:53Z\", \"source_id\": 13851351, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:02:34Z\", \"source_id\": 42321625, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:02:39Z\", \"source_id\": 13852925, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:07:18Z\", \"source_id\": 42327714, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:07:24Z\", \"source_id\": 13854942, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:30:55Z\", \"source_id\": 42359109, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:31:01Z\", \"source_id\": 13865097, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:46Z\", \"source_id\": 42394318, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:51Z\", \"source_id\": 13876459, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:07:15Z\", \"source_id\": 42409092, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:07:22Z\", \"source_id\": 13881113, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:17:01Z\", \"source_id\": 42422881, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:17:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:17:09Z\", \"source_id\": 13885456, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:35Z\", \"source_id\": 42440654, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:44Z\", \"source_id\": 13891105, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:06Z\", \"source_id\": 42462971, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:07Z\", \"source_id\": 13898150, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:11Z\", \"source_id\": 42470335, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:13Z\", \"source_id\": 13900494, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:23Z\", \"source_id\": 42487875, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:26Z\", \"source_id\": 13905975, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:22Z\", \"source_id\": 42510869, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:28Z\", \"source_id\": 13913160, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:07Z\", \"source_id\": 42526734, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:13Z\", \"source_id\": 13918128, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:57Z\", \"source_id\": 42534229, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:03Z\", \"source_id\": 13920444, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:25Z\", \"source_id\": 42546939, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924389, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "16", "timing_fact_generation": 1789299748286780, "current_leg_arrival_utc": "2026-09-13T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:44:57.070173", "service_state_evidence_id": 13924389, "current_leg_start_actual_dep": "2026-09-13T12:03:00+01:00", "operational_evidence_version": 181, "service_state_event_time_utc": "2026-09-13T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:54:57.871494", "service_state_valid_until_kind": null, "operational_interpretation_version": 181, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1A15 |
807005 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10286.163, "from_m": 9499.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.782, "from_m": 10286.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56126.892, "from_m": 30102.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96787.409, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96810.541, "from_m": 96787.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97255.126, "from_m": 96810.541, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 97329.155, "from_m": 97255.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98265.205, "from_m": 97329.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107053.052, "from_m": 98265.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168200.723, "from_m": 107053.052, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174363.281, "from_m": 168200.723, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174442.085, "from_m": 174363.281, "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": 175495.477, "from_m": 174442.085, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175858.484, "from_m": 175495.477, "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": 176911.875, "from_m": 175858.484, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176990.679, "from_m": 176911.875, "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": 182090.571, "from_m": 176990.679, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 182841.29, "from_m": 182090.571, "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": 183268.409, "from_m": 182841.29, "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": 209026.43, "from_m": 183268.409, "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": 211070.81, "from_m": 209026.43, "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": 211157.047, "from_m": 211070.81, "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": 211664.18, "from_m": 211157.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211977.689, "from_m": 211664.18, "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": 211987.197, "from_m": 211977.689, "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": 212395.167, "from_m": 211987.197, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 216203.62, "from_m": 212395.167, "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": 218928.999, "from_m": 216203.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218990.628, "from_m": 218928.999, "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": 219260.918, "from_m": 218990.628, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 226431.047, "from_m": 219260.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 226525.1, "from_m": 226431.047, "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": 239517.641, "from_m": 226525.1, "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": 244295.415, "from_m": 239517.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 251870.181, "from_m": 244295.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 254903.082, "from_m": 251870.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257327.603, "from_m": 254903.082, "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": 257434.881, "from_m": 257327.603, "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": 257537.271, "from_m": 257434.881, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 257608.067, "from_m": 257537.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": 271094.195, "from_m": 257608.067, "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": 273026.781, "from_m": 271094.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281295.199, "from_m": 273026.781, "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": 281349.136, "from_m": 281295.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307128.505, "from_m": 281349.136, "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": 310498.365, "from_m": 307128.505, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 312001.797, "from_m": 310498.365, "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": 313846.785, "from_m": 312001.797, "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": 314998.821, "from_m": 313846.785, "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": 315045.712, "from_m": 314998.821, "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": 316274.278, "from_m": 315045.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 316753.028, "from_m": 316274.278, "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": 316808.312, "from_m": 316753.028, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 316852.396, "from_m": 316808.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 316895.632, "from_m": 316852.396, "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": 316960.434, "from_m": 316895.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317640.247, "from_m": 316960.434, "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": 317647.152, "from_m": 317640.247, "capability_applied": null, "effective_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": 523200, "profile_key": "d25321b2c0f2da17f5feda2e7de9609c4526f89b4e9b10943a5dab827ac84de6", "schedule_id": 16964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0934", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 61668}, {"is_pass": false, "wtt_arr": "0951H", "wtt_dep": "0953H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 61668}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1015", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021H", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 61668}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1034H", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 106868.906, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 110779.366, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123192.201, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Amington Jn", "stage_seq": 23, "distance_m": 135865.376, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155120.205, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107H", "location": "Newbold Jn", "stage_seq": 25, "distance_m": 175676.98, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Rugby Trent Valley Jn", "stage_seq": 26, "distance_m": 179951.806, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Rugby", "stage_seq": 27, "distance_m": 181001.112, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Hillmorton Jn", "stage_seq": 28, "distance_m": 183328.063, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114H", "location": "Daventry North Jn", "stage_seq": 29, "distance_m": 187264.301, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Long Buckby", "stage_seq": 30, "distance_m": 196240.787, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Northampton", "stage_seq": 31, "distance_m": 211753.103, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Courteenhall Jn", "stage_seq": 32, "distance_m": 218990.628, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Hanslope Jn", "stage_seq": 33, "distance_m": 226810.178, "section_seq": 1, "route_path_id": 61668}, {"is_pass": false, "wtt_arr": "1144H", "wtt_dep": "1147", "location": "Milton Keynes Central", "stage_seq": 34, "distance_m": 237533.93, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Denbigh Hall South Jn", "stage_seq": 35, "distance_m": 241042.649, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Bletchley", "stage_seq": 36, "distance_m": 242576.004, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Ledburn Jn", "stage_seq": 37, "distance_m": 257434.881, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Tring", "stage_seq": 38, "distance_m": 266754.201, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Bourne End Jn (Herts)", "stage_seq": 39, "distance_m": 276582.679, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Watford Junction", "stage_seq": 40, "distance_m": 289599.125, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Harrow & Wealdstone", "stage_seq": 41, "distance_m": 299356.359, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Wembley Central", "stage_seq": 42, "distance_m": 304731.861, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Willesden West London Jn", "stage_seq": 43, "distance_m": 309150.062, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Camden Jn", "stage_seq": 44, "distance_m": 314914.15, "section_seq": 1, "route_path_id": 61668}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Camden South Jn", "stage_seq": 45, "distance_m": 315854.76, "section_seq": 1, "route_path_id": 61668}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": null, "location": "London Euston", "stage_seq": 46, "distance_m": 317647.152, "section_seq": 1, "route_path_id": 61668}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 317647.152, "from_m": 0.0, "section_seq": 1, "route_path_id": 61668}], "total_distance_m": 317647.152, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 305915.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11732.003, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:38:14Z", "source_id": 42291540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T08:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:38:19Z", "source_id": 13842869, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:43:44Z", "source_id": 42298132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T08:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:43:48Z", "source_id": 13845083, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T09:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:49:28Z", "source_id": 42305251, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T08:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:49:34Z", "source_id": 13847509, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:58:51Z", "source_id": 42316775, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T08:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T08:58:53Z", "source_id": 13851351, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:02:34Z", "source_id": 42321625, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T09:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:02:39Z", "source_id": 13852925, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:07:18Z", "source_id": 42327714, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T09:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:07:24Z", "source_id": 13854942, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:30:55Z", "source_id": 42359109, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T09:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:31:01Z", "source_id": 13865097, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:46Z", "source_id": 42394318, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T09:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:51Z", "source_id": 13876459, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21189, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:07:15Z", "source_id": 42409092, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T10:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:07:22Z", "source_id": 13881113, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:17:01Z", "source_id": 42422881, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T10:17:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:17:09Z", "source_id": 13885456, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:35Z", "source_id": 42440654, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T10:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:44Z", "source_id": 13891105, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:06Z", "source_id": 42462971, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T10:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:07Z", "source_id": 13898150, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:11Z", "source_id": 42470335, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-13T10:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:13Z", "source_id": 13900494, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:23Z", "source_id": 42487875, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-13T11:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:26Z", "source_id": 13905975, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:22Z", "source_id": 42510869, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-13T11:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:28Z", "source_id": 13913160, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:07Z", "source_id": 42526734, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-13T11:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:13Z", "source_id": 13918128, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:57Z", "source_id": 42534229, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-13T11:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:03Z", "source_id": 13920444, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22729, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:25Z", "source_id": 42546939, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-13T11:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924389, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0934 |
0934 |
6 |
None |
None |
London Euston |
1228 |
1228 |
16 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33309/2026-09-13/detailed |
None |
Milton Keynes Central |
2026-09-13T12:03:00+01:00 |
London Euston |
57.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7564298999999999, 52.02014889999999], [-0.7557190999999999, 52.0195993], [-0.754791, 52.0188953], [-0.7538241, 52.0181608], [-0.7528611999999999, 52.017423699999995], [-0.7519305, 52.0167156], [-0.7509126, 52.015942200000005], [-0.750061, 52.0152902], [-0.7491985999999999, 52.0146282], [-0.7484154, 52.01402900000001], [-0.7476113999999999, 52.01338089999999], [-0.7473068999999999, 52.01312329999999], [-0.7469375000000001, 52.01279830000001], [-0.7466305, 52.012531899999985], [-0.7461241, 52.01208689999999], [-0.7457171, 52.01168719999999], [-0.7454247999999999, 52.011402], [-0.7450665, 52.0110543], [-0.7447576, 52.01073920000001], [-0.7443693, 52.010347499999995], [-0.7442224999999999, 52.0101944], [-0.7437543999999999, 52.0096921], [-0.7434303, 52.0093274], [-0.7431935, 52.00905229999999], [-0.7429521, 52.00877309999999], [-0.7427545999999999, 52.0085372], [-0.7426045, 52.00835639999999], [-0.7424334999999999, 52.00814589999999], [-0.7422048, 52.0078537], [-0.7419365, 52.0075177], [-0.7416845, 52.007189100000005], [-0.7413772000000001, 52.00677490000001], [-0.7411700999999999, 52.0064567], [-0.7408289, 52.0059706], [-0.7402796, 52.005121900000006], [-0.7400858999999999, 52.004811999999994], [-0.7398551, 52.004434200000006], [-0.7396809, 52.0041375], [-0.7394822999999999, 52.0038105], [-0.7393099999999999, 52.00350459999999], [-0.7391156, 52.00316899999999], [-0.7389459, 52.00283590000001], [-0.7387515, 52.002471799999995], [-0.7386059999999999, 52.002163800000005], [-0.7384631, 52.0018571], [-0.7383377, 52.0015698], [-0.7382391999999999, 52.0013328], [-0.7381492999999999, 52.0011041], [-0.7380527, 52.00084030000001], [-0.7379668999999999, 52.0006075], [-0.7378475, 52.0002822], [-0.7377904999999999, 52.0001158], [-0.7376757999999999, 51.9997905], [-0.7375861, 51.9995407], [-0.7375008575994726, 51.99930615890027], [-0.7374835, 51.99925840000001], [-0.7373975999999999, 51.99900449999999], [-0.7373123999999999, 51.9987671], [-0.7372018, 51.99844589999999], [-0.7370542999999999, 51.99803380000001], [-0.7369362999999999, 51.9977721], [-0.7368311, 51.997512], [-0.7366221733606639, 51.99687081705694], [-0.7365743533312032, 51.99671506037289], [-0.7365358252900109, 51.9965769758448], [-0.7365052647924986, 51.996454038414115], [-0.7364813473940779, 51.99634372302234], [-0.7364627486501599, 51.996243504610995], [-0.7364481441161564, 51.99615085812154], [-0.7364362093474787, 51.99606325849549], [-0.7364256198995384, 51.99597818067433], [-0.7364150513277468, 51.99589309959955], [-0.7364031791875154, 51.99580549021264], [-0.7363886790342556, 51.99571282745511], [-0.7363702264233791, 51.99561258626844], [-0.7363464969102973, 51.99550224159413], [-0.7363161660504216, 51.99537926837366], [-0.7362779093991634, 51.99524114154853], [-0.7362304025119342, 51.99508533606024], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 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]]} |
49.7 |
1147 |
1244 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-13 11:55:05 |
TERMINATED |
2026-09-13 11:44:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924389 |
1789299748286780 |
181 |
181 |
2026-09-13 11:54:57.871494 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:44:57.070173 |
| 494892 |
520596 |
G00898 |
771M64MJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:45:00 |
2026-09-13 11:55:05 |
2026-09-15 11:55:05 |
{"id": 520596, "stp": "P", "toc": "CrossCountry", "uid": "G00898", "consist": "170398", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00898/2026-09-13/detailed", "trust_id": "771M64MJ13", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-13", "dest_arr_time": "1453", "dest_platform": "5", "is_terminated": 1, "next_location": "Tamworth High Level", "signalling_id": "1M64", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1145", "origin_platform": "1", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-13T11:55:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1453", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "University", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19562.987, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19625.8, \"from_m\": 19562.987, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20325.261, \"from_m\": 19625.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20731.249, \"from_m\": 20325.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32103.585, \"from_m\": 20731.249, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44046.076, \"from_m\": 32103.585, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46617.185, \"from_m\": 44046.076, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46829.071, \"from_m\": 46617.185, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46876.16, \"from_m\": 46829.071, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47896.152, \"from_m\": 46876.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58969.836, \"from_m\": 47896.152, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66623.492, \"from_m\": 58969.836, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68687.822, \"from_m\": 66623.492, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73469.789, \"from_m\": 68687.822, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87717.574, \"from_m\": 73469.789, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89931.063, \"from_m\": 87717.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92162.036, \"from_m\": 89931.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102648.498, \"from_m\": 92162.036, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113116.72, \"from_m\": 102648.498, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 113150.759, \"from_m\": 113116.72, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 122536.616, \"from_m\": 113150.759, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122619.183, \"from_m\": 122536.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130222.38, \"from_m\": 122619.183, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131033.948, \"from_m\": 130222.38, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151103.541, \"from_m\": 131033.948, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151906.426, \"from_m\": 151103.541, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151947.799, \"from_m\": 151906.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155401.192, \"from_m\": 151947.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155909.923, \"from_m\": 155401.192, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165652.642, \"from_m\": 155909.923, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165712.882, \"from_m\": 165652.642, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 166138.127, \"from_m\": 165712.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166291.655, \"from_m\": 166138.127, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 166890.04, \"from_m\": 166291.655, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 170319.487, \"from_m\": 166890.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 172828.406, \"from_m\": 170319.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174295.307, \"from_m\": 172828.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 174522.974, \"from_m\": 174295.307, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 175030.571, \"from_m\": 174522.974, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 175066.567, \"from_m\": 175030.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 175080.433, \"from_m\": 175066.567, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 175502.363, \"from_m\": 175080.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176451.523, \"from_m\": 175502.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177396.083, \"from_m\": 176451.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178005.572, \"from_m\": 177396.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178078.025, \"from_m\": 178005.572, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179752.947, \"from_m\": 178078.025, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186315.939, \"from_m\": 179752.947, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 187502.62, \"from_m\": 186315.939, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 188739.067, \"from_m\": 187502.62, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 193436.073, \"from_m\": 188739.067, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 215224.236, \"from_m\": 193436.073, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 215284.941, \"from_m\": 215224.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 222998.567, \"from_m\": 215284.941, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 223699.925, \"from_m\": 222998.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 232317.576, \"from_m\": 223699.925, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 232382.854, \"from_m\": 232317.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 233103.013, \"from_m\": 232382.854, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 233148.471, \"from_m\": 233103.013, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 239389.343, \"from_m\": 233148.471, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 239478.002, \"from_m\": 239389.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239613.969, \"from_m\": 239478.002, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 240702.45, \"from_m\": 239613.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 240817.292, \"from_m\": 240702.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 241008.851, \"from_m\": 240817.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 241257.0, \"from_m\": 241008.851, \"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\": 242209.058, \"from_m\": 241257.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 244371.33, \"from_m\": 242209.058, \"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\": 244818.501, \"from_m\": 244371.33, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 249888.483, \"from_m\": 244818.501, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 253272.615, \"from_m\": 249888.483, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 254237.464, \"from_m\": 253272.615, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 254286.582, \"from_m\": 254237.464, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 254317.853, \"from_m\": 254286.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 254444.195, \"from_m\": 254317.853, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 254487.328, \"from_m\": 254444.195, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 255208.902, \"from_m\": 254487.328, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 255279.4, \"from_m\": 255208.902, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 261321.413, \"from_m\": 255279.4, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 261382.902, \"from_m\": 261321.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265013.678, \"from_m\": 261382.902, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 265378.584, \"from_m\": 265013.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 265429.785, \"from_m\": 265378.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 265481.065, \"from_m\": 265429.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 265819.449, \"from_m\": 265481.065, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 266043.921, \"from_m\": 265819.449, \"capability_applied\": null, \"effective_limit_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\": 520596, \"profile_key\": \"b800f7712074cc799d8c24cac3aee2dc171d34d31a423f459a647971a2e66eaa\", \"schedule_id\": 6608, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1159\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.462, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 20200.009, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22801.35, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34914.069, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Chepstow\", \"stage_seq\": 11, \"distance_m\": 46730.803, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Lydney\", \"stage_seq\": 12, \"distance_m\": 59503.682, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Awre\", \"stage_seq\": 13, \"distance_m\": 67809.962, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 14, \"distance_m\": 88284.641, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1249\", \"location\": \"Gloucester\", \"stage_seq\": 15, \"distance_m\": 90502.31, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 16, \"distance_m\": 91109.271, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 17, \"distance_m\": 92279.031, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1259H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 18, \"distance_m\": 101113.754, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Ashchurch\", \"stage_seq\": 19, \"distance_m\": 112820.262, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 20, \"distance_m\": 130611.181, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 21, \"distance_m\": 131669.429, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 22, \"distance_m\": 148767.539, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Bromsgrove\", \"stage_seq\": 23, \"distance_m\": 151795.348, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Barnt Green\", \"stage_seq\": 24, \"distance_m\": 157793.234, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Longbridge\", \"stage_seq\": 25, \"distance_m\": 162094.049, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Kings Norton\", \"stage_seq\": 26, \"distance_m\": 165962.144, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Selly Oak\", \"stage_seq\": 27, \"distance_m\": 169478.822, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1339\", \"location\": \"University\", \"stage_seq\": 28, \"distance_m\": 170639.386, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342\", \"location\": \"Five Ways\", \"stage_seq\": 29, \"distance_m\": 173358.271, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1349\", \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 174768.595, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Proof House Jn\", \"stage_seq\": 31, \"distance_m\": 175782.451, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Grand Jn\", \"stage_seq\": 32, \"distance_m\": 176343.627, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Landor Street Jn\", \"stage_seq\": 33, \"distance_m\": 177313.869, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 34, \"distance_m\": 184498.658, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Water Orton\", \"stage_seq\": 35, \"distance_m\": 187062.23, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 36, \"distance_m\": 193436.073, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Tamworth High Level\", \"stage_seq\": 37, \"distance_m\": 202661.624, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 38, \"distance_m\": 214649.873, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1418\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 39, \"distance_m\": 223373.147, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 40, \"distance_m\": 226766.023, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"North Stafford Jn\", \"stage_seq\": 41, \"distance_m\": 232430.657, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Stenson Jn\", \"stage_seq\": 42, \"distance_m\": 233177.131, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 43, \"distance_m\": 239548.705, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1433\", \"location\": \"Derby\", \"stage_seq\": 44, \"distance_m\": 240702.45, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 45, \"distance_m\": 240783.424, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Spondon\", \"stage_seq\": 46, \"distance_m\": 244548.696, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 47, \"distance_m\": 254317.853, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Trent East Jn\", \"stage_seq\": 48, \"distance_m\": 255238.03, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 49, \"distance_m\": 261463.688, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 50, \"distance_m\": 265055.385, \"section_seq\": 1, \"route_path_id\": 58764}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 51, \"distance_m\": 266043.921, \"section_seq\": 1, \"route_path_id\": 58764}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 266043.921, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58764}], \"total_distance_m\": 266043.921, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 263583.791, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2460.13, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789284698414236, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:01.171448", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:02.470720", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
CDF |
NOT |
1M64 |
170398 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19562.987, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19625.8, "from_m": 19562.987, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20325.261, "from_m": 19625.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20731.249, "from_m": 20325.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32103.585, "from_m": 20731.249, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44046.076, "from_m": 32103.585, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46617.185, "from_m": 44046.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46829.071, "from_m": 46617.185, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46876.16, "from_m": 46829.071, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47896.152, "from_m": 46876.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58969.836, "from_m": 47896.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66623.492, "from_m": 58969.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68687.822, "from_m": 66623.492, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73469.789, "from_m": 68687.822, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87717.574, "from_m": 73469.789, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89931.063, "from_m": 87717.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92162.036, "from_m": 89931.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102648.498, "from_m": 92162.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113116.72, "from_m": 102648.498, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113150.759, "from_m": 113116.72, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 122536.616, "from_m": 113150.759, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122619.183, "from_m": 122536.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130222.38, "from_m": 122619.183, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131033.948, "from_m": 130222.38, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151103.541, "from_m": 131033.948, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151906.426, "from_m": 151103.541, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151947.799, "from_m": 151906.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155401.192, "from_m": 151947.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155909.923, "from_m": 155401.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 165652.642, "from_m": 155909.923, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165712.882, "from_m": 165652.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 166138.127, "from_m": 165712.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166291.655, "from_m": 166138.127, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 166890.04, "from_m": 166291.655, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 170319.487, "from_m": 166890.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172828.406, "from_m": 170319.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174295.307, "from_m": 172828.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 174522.974, "from_m": 174295.307, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 175030.571, "from_m": 174522.974, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 175066.567, "from_m": 175030.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 175080.433, "from_m": 175066.567, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 175502.363, "from_m": 175080.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176451.523, "from_m": 175502.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177396.083, "from_m": 176451.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178005.572, "from_m": 177396.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178078.025, "from_m": 178005.572, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179752.947, "from_m": 178078.025, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186315.939, "from_m": 179752.947, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 187502.62, "from_m": 186315.939, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 188739.067, "from_m": 187502.62, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 193436.073, "from_m": 188739.067, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 215224.236, "from_m": 193436.073, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 215284.941, "from_m": 215224.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 222998.567, "from_m": 215284.941, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 223699.925, "from_m": 222998.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 232317.576, "from_m": 223699.925, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 232382.854, "from_m": 232317.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 233103.013, "from_m": 232382.854, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233148.471, "from_m": 233103.013, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 239389.343, "from_m": 233148.471, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 239478.002, "from_m": 239389.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239613.969, "from_m": 239478.002, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 240702.45, "from_m": 239613.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240817.292, "from_m": 240702.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 241008.851, "from_m": 240817.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 241257.0, "from_m": 241008.851, "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": 242209.058, "from_m": 241257.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 244371.33, "from_m": 242209.058, "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": 244818.501, "from_m": 244371.33, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 249888.483, "from_m": 244818.501, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 253272.615, "from_m": 249888.483, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254237.464, "from_m": 253272.615, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254286.582, "from_m": 254237.464, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 254317.853, "from_m": 254286.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 254444.195, "from_m": 254317.853, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 254487.328, "from_m": 254444.195, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 255208.902, "from_m": 254487.328, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 255279.4, "from_m": 255208.902, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 261321.413, "from_m": 255279.4, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 261382.902, "from_m": 261321.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265013.678, "from_m": 261382.902, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 265378.584, "from_m": 265013.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265429.785, "from_m": 265378.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265481.065, "from_m": 265429.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265819.449, "from_m": 265481.065, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 266043.921, "from_m": 265819.449, "capability_applied": null, "effective_limit_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": 520596, "profile_key": "b800f7712074cc799d8c24cac3aee2dc171d34d31a423f459a647971a2e66eaa", "schedule_id": 6608, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1159", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.462, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 20200.009, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22801.35, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34914.069, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Chepstow", "stage_seq": 11, "distance_m": 46730.803, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Lydney", "stage_seq": 12, "distance_m": 59503.682, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Awre", "stage_seq": 13, "distance_m": 67809.962, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Gloucester Over Jn", "stage_seq": 14, "distance_m": 88284.641, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1249", "location": "Gloucester", "stage_seq": 15, "distance_m": 90502.31, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Horton Road Jn", "stage_seq": 16, "distance_m": 91109.271, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Barnwood Jn", "stage_seq": 17, "distance_m": 92279.031, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1259H", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 101113.754, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Ashchurch", "stage_seq": 19, "distance_m": 112820.262, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Abbotswood Jn", "stage_seq": 20, "distance_m": 130611.181, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 21, "distance_m": 131669.429, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Stoke Works Jn", "stage_seq": 22, "distance_m": 148767.539, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Bromsgrove", "stage_seq": 23, "distance_m": 151795.348, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Barnt Green", "stage_seq": 24, "distance_m": 157793.234, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Longbridge", "stage_seq": 25, "distance_m": 162094.049, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Kings Norton", "stage_seq": 26, "distance_m": 165962.144, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 169478.822, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1339", "location": "University", "stage_seq": 28, "distance_m": 170639.386, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342", "location": "Five Ways", "stage_seq": 29, "distance_m": 173358.271, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1349", "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 174768.595, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Proof House Jn", "stage_seq": 31, "distance_m": 175782.451, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Grand Jn", "stage_seq": 32, "distance_m": 176343.627, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Landor Street Jn", "stage_seq": 33, "distance_m": 177313.869, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Castle Bromwich Jn", "stage_seq": 34, "distance_m": 184498.658, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Water Orton", "stage_seq": 35, "distance_m": 187062.23, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Kingsbury Jn", "stage_seq": 36, "distance_m": 193436.073, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Tamworth High Level", "stage_seq": 37, "distance_m": 202661.624, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Wichnor Jn", "stage_seq": 38, "distance_m": 214649.873, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1418", "location": "Burton-on-Trent", "stage_seq": 39, "distance_m": 223373.147, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Clay Mills Jn", "stage_seq": 40, "distance_m": 226766.023, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "North Stafford Jn", "stage_seq": 41, "distance_m": 232430.657, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Stenson Jn", "stage_seq": 42, "distance_m": 233177.131, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Derby L.N.W. Jn", "stage_seq": 43, "distance_m": 239548.705, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1433", "location": "Derby", "stage_seq": 44, "distance_m": 240702.45, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Derby Way & Works Jn", "stage_seq": 45, "distance_m": 240783.424, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Spondon", "stage_seq": 46, "distance_m": 244548.696, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Sheet Stores Jn", "stage_seq": 47, "distance_m": 254317.853, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Trent East Jn", "stage_seq": 48, "distance_m": 255238.03, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Beeston South Jn", "stage_seq": 49, "distance_m": 261463.688, "section_seq": 1, "route_path_id": 58764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Mansfield Jn", "stage_seq": 50, "distance_m": 265055.385, "section_seq": 1, "route_path_id": 58764}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": null, "location": "Nottingham", "stage_seq": 51, "distance_m": 266043.921, "section_seq": 1, "route_path_id": 58764}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 266043.921, "from_m": 0.0, "section_seq": 1, "route_path_id": 58764}], "total_distance_m": 266043.921, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 263583.791, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2460.13, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cardiff Central |
1145 |
1145 |
1 |
None |
None |
Nottingham |
1453 |
1453 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G00898/2026-09-13/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
University |
Birmingham New Street H.s. |
Tamworth High Level |
None |
None |
None |
None |
1 |
0 |
2026-09-13 11:55:05 |
TERMINATED |
2026-09-13 11:45:00 |
Cardiff Central |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789284698414236 |
1 |
1 |
2026-09-13 11:55:02.470720 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:01.171448 |
| 494893 |
525423 |
W75724 |
652P17MJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:45:00 |
2026-09-13 11:55:05 |
2026-09-15 11:55:05 |
{"id": 525423, "stp": "P", "toc": "West Midlands Trains", "uid": "W75724", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75724/2026-09-13/detailed", "trust_id": "652P17MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": "11:45:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-13", "dest_arr_time": "1148", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P17", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "1148", "current_leg_dep": "1145", "current_leg_end": "Stourbridge Town", "origin_dep_time": "1145", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-13T11:55:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "1148", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 525423, \"profile_key\": \"c997cac53d32856321e1704c981cc4fdf4d95ae83c0962856014b081637fa049\", \"schedule_id\": 18077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789292751967813, "current_leg_arrival_utc": "2026-09-13T11:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:01.463239", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-13T11:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:02.473650", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P17 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 525423, "profile_key": "c997cac53d32856321e1704c981cc4fdf4d95ae83c0962856014b081637fa049", "schedule_id": 18077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Jn (Town Plat) |
1145 |
1145 |
None |
11:45:00 |
None |
Stourbridge Town |
1148 |
1148 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75724/2026-09-13/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-13T11:45:30+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
1145 |
1148 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-13 11:55:05 |
TERMINATED |
2026-09-13 11:45:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789292751967813 |
0 |
0 |
2026-09-13 11:55:02.473650 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:01.463239 |
| 494894 |
525393 |
G07195 |
872L12MJ13 |
2026-09-13 |
COMPLETE |
13924878 |
2026-09-13 12:45:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 525393, "stp": "P", "toc": "London Overground", "uid": "G07195", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07195/2026-09-13/detailed", "trust_id": "872L12MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L12", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1245", "current_leg_dep": "1241", "current_leg_end": "Stratford", "origin_dep_time": "1144", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-13T11:55:35", "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": "1244", "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\": 237.309, \"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\": 361.207, \"from_m\": 237.309, \"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\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.775, \"from_m\": 2055.745, \"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\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"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\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"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\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"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\": 9151.802, \"from_m\": 8826.311, \"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\": 10453.01, \"from_m\": 9151.802, \"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\": 10775.575, \"from_m\": 10453.01, \"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\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"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\": 11011.134, \"from_m\": 10962.15, \"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\": 17104.004, \"from_m\": 11011.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17456.244, \"from_m\": 17104.004, \"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\": 18803.739, \"from_m\": 17456.244, \"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\": 19418.238, \"from_m\": 18803.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\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"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\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"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\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"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\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.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\": 28331.427, \"from_m\": 27722.834, \"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\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"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\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"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\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"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\": 525393, \"profile_key\": \"4879d89e860b161c6155b49a4ee31cb7bd519923b35cfea5d51d10f07c637def\", \"schedule_id\": 6807, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1148H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1150H\", \"wtt_dep\": \"1151\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1210H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1240H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-13T10:47:46Z\", \"source_id\": 42466909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:48Z\", \"source_id\": 13899400, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:09Z\", \"source_id\": 42470312, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:13Z\", \"source_id\": 13900505, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:04Z\", \"source_id\": 42474462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:09Z\", \"source_id\": 13901810, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:12Z\", \"source_id\": 42477456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:19Z\", \"source_id\": 13902713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:09Z\", \"source_id\": 42481689, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:13Z\", \"source_id\": 13904071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:12Z\", \"source_id\": 42487610, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:18Z\", \"source_id\": 13905885, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:48Z\", \"source_id\": 42493015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:53Z\", \"source_id\": 13907492, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:08Z\", \"source_id\": 42496279, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:14Z\", \"source_id\": 13908503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:55Z\", \"source_id\": 42498852, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:04Z\", \"source_id\": 13909316, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:56Z\", \"source_id\": 42501667, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:59Z\", \"source_id\": 13910231, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:46Z\", \"source_id\": 42504283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:53Z\", \"source_id\": 13911089, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:05Z\", \"source_id\": 42507641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:08Z\", \"source_id\": 13912102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:06Z\", \"source_id\": 42510542, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:08Z\", \"source_id\": 13913049, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:02Z\", \"source_id\": 42514920, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:08Z\", \"source_id\": 13914395, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:18Z\", \"source_id\": 42518304, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:22Z\", \"source_id\": 13915452, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:55Z\", \"source_id\": 42523576, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:59Z\", \"source_id\": 13917130, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:35Z\", \"source_id\": 42526032, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:38Z\", \"source_id\": 13917893, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:56Z\", \"source_id\": 42529522, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:00Z\", \"source_id\": 13918999, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:12Z\", \"source_id\": 42533080, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:14Z\", \"source_id\": 13920044, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:33Z\", \"source_id\": 42536755, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:38Z\", \"source_id\": 13921171, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:52Z\", \"source_id\": 42540115, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:58Z\", \"source_id\": 13922277, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:24Z\", \"source_id\": 42543848, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:28Z\", \"source_id\": 13923408, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:33Z\", \"source_id\": 42548645, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:36Z\", \"source_id\": 13924878, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789299817160156, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:08.993290", "service_state_evidence_id": 13924878, "current_leg_start_actual_dep": "2026-09-13T12:41:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:09.183143", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L12 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "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": 361.207, "from_m": 237.309, "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": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.775, "from_m": 2055.745, "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": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "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": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "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": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "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": 9151.802, "from_m": 8826.311, "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": 10453.01, "from_m": 9151.802, "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": 10775.575, "from_m": 10453.01, "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": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "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": 11011.134, "from_m": 10962.15, "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": 17104.004, "from_m": 11011.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17456.244, "from_m": 17104.004, "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": 18803.739, "from_m": 17456.244, "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": 19418.238, "from_m": 18803.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": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "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": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "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": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "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": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.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": 28331.427, "from_m": 27722.834, "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": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "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": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "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": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "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": 525393, "profile_key": "4879d89e860b161c6155b49a4ee31cb7bd519923b35cfea5d51d10f07c637def", "schedule_id": 6807, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1144", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1148H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1150H", "wtt_dep": "1151", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1210H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1240H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:46Z", "source_id": 42466909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:48Z", "source_id": 13899400, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:09Z", "source_id": 42470312, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:13Z", "source_id": 13900505, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:04Z", "source_id": 42474462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:09Z", "source_id": 13901810, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:12Z", "source_id": 42477456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:19Z", "source_id": 13902713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:09Z", "source_id": 42481689, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:13Z", "source_id": 13904071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:12Z", "source_id": 42487610, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:18Z", "source_id": 13905885, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:48Z", "source_id": 42493015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:53Z", "source_id": 13907492, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:08Z", "source_id": 42496279, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:14Z", "source_id": 13908503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:55Z", "source_id": 42498852, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:04Z", "source_id": 13909316, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:56Z", "source_id": 42501667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:59Z", "source_id": 13910231, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:46Z", "source_id": 42504283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:53Z", "source_id": 13911089, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:05Z", "source_id": 42507641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:08Z", "source_id": 13912102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:06Z", "source_id": 42510542, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:08Z", "source_id": 13913049, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:02Z", "source_id": 42514920, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:08Z", "source_id": 13914395, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:18Z", "source_id": 42518304, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:22Z", "source_id": 13915452, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:55Z", "source_id": 42523576, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:59Z", "source_id": 13917130, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:35Z", "source_id": 42526032, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:38Z", "source_id": 13917893, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:56Z", "source_id": 42529522, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:00Z", "source_id": 13918999, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:12Z", "source_id": 42533080, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:14Z", "source_id": 13920044, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:33Z", "source_id": 42536755, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-13T11:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:38Z", "source_id": 13921171, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:52Z", "source_id": 42540115, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:58Z", "source_id": 13922277, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:24Z", "source_id": 42543848, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T11:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:28Z", "source_id": 13923408, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:33Z", "source_id": 42548645, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T11:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:36Z", "source_id": 13924878, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1144 |
1144 |
1 |
None |
None |
Stratford |
1248 |
1244 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07195/2026-09-13/detailed |
None |
Hackney Wick |
2026-09-13T12:41:30+01:00 |
Stratford |
4.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 |
1241 |
1245 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924878 |
1789299817160156 |
122 |
122 |
2026-09-13 11:55:09.183143 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:08.993290 |
| 494895 |
525221 |
L22885 |
652W24MJ13 |
2026-09-13 |
COMPLETE |
13925071 |
2026-09-13 12:45:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 525221, "stp": "O", "toc": "West Midlands Trains", "uid": "L22885", "consist": "730021", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22885/2026-09-13/detailed", "trust_id": "652W24MJ13", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-13", "dest_arr_time": "1237", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "2W24", "timing_status": "LATE", "origin_station": "Walsall", "current_leg_arr": "1245", "current_leg_dep": "1240", "current_leg_end": "Wolverhampton", "origin_dep_time": "1132", "origin_platform": "3", "current_location": "Wolverhampton", "last_update_time": "2026-09-13T11:55:35", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Coseley", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Coseley", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.154, \"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\": 2327.706, \"from_m\": 284.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2363.875, \"from_m\": 2327.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2460.416, \"from_m\": 2363.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3114.54, \"from_m\": 2460.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3169.971, \"from_m\": 3114.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10934.966, \"from_m\": 3169.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11132.724, \"from_m\": 10934.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13358.784, \"from_m\": 11132.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13641.763, \"from_m\": 13358.784, \"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\": 13684.754, \"from_m\": 13641.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13914.403, \"from_m\": 13684.754, \"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\": 15168.87, \"from_m\": 13914.403, \"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\": 15914.059, \"from_m\": 15168.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16290.388, \"from_m\": 15914.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17071.016, \"from_m\": 16290.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17492.946, \"from_m\": 17071.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\": 17506.811, \"from_m\": 17492.946, \"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\": 17542.807, \"from_m\": 17506.811, \"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\": 18103.14, \"from_m\": 17542.807, \"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\": 18965.623, \"from_m\": 18103.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21136.706, \"from_m\": 18965.623, \"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\": 21176.035, \"from_m\": 21136.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23889.563, \"from_m\": 21176.035, \"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\": 23939.709, \"from_m\": 23889.563, \"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\": 24647.231, \"from_m\": 23939.709, \"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\": 27208.187, \"from_m\": 24647.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27820.559, \"from_m\": 27208.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31443.478, \"from_m\": 27820.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31808.376, \"from_m\": 31443.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37875.765, \"from_m\": 31808.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38225.01, \"from_m\": 37875.765, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38594.625, \"from_m\": 38225.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525221, \"profile_key\": \"15524e6f16b2c839dd5e07543b62eab688a1fdcc26a6fc957c6964b0ed3cfea9\", \"schedule_id\": 24398, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1143.278, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1135H\", \"wtt_dep\": \"1136\", \"location\": \"Bescot Stadium\", \"stage_seq\": 3, \"distance_m\": 2708.361, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1139\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 4, \"distance_m\": 4317.948, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1143\", \"location\": \"Hamstead\", \"stage_seq\": 5, \"distance_m\": 8612.974, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 6, \"distance_m\": 9874.305, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1146\", \"location\": \"Perry Barr\", \"stage_seq\": 7, \"distance_m\": 11023.198, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148\", \"location\": \"Witton\", \"stage_seq\": 8, \"distance_m\": 12383.954, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1150H\", \"wtt_dep\": \"1151H\", \"location\": \"Aston\", \"stage_seq\": 9, \"distance_m\": 13538.234, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Duddeston\", \"stage_seq\": 10, \"distance_m\": 15471.339, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 16790.928, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1211\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 17794.285, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Soho South Jn\", \"stage_seq\": 13, \"distance_m\": 21078.193, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 14, \"distance_m\": 23198.916, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Galton Jn\", \"stage_seq\": 15, \"distance_m\": 23815.395, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 16, \"distance_m\": 24235.891, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 17, \"distance_m\": 26331.623, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Dudley Port\", \"stage_seq\": 18, \"distance_m\": 29597.409, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Tipton\", \"stage_seq\": 19, \"distance_m\": 30944.779, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Coseley\", \"stage_seq\": 20, \"distance_m\": 33178.514, \"section_seq\": 1, \"route_path_id\": 34299}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 21, \"distance_m\": 38594.625, \"section_seq\": 1, \"route_path_id\": 34299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38594.625, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34299}], \"total_distance_m\": 38594.625, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37822.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 772.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:29Z\", \"source_id\": 42447863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:34:31Z\", \"source_id\": 13893328, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:07Z\", \"source_id\": 42451690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:12Z\", \"source_id\": 13894554, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:14Z\", \"source_id\": 42457519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:41:19Z\", \"source_id\": 13896377, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:25Z\", \"source_id\": 42461889, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:29Z\", \"source_id\": 13897840, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:34Z\", \"source_id\": 42470868, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:37Z\", \"source_id\": 13900681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:21Z\", \"source_id\": 42473424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:29Z\", \"source_id\": 13901482, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:50Z\", \"source_id\": 42478358, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:55:53Z\", \"source_id\": 13902996, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:07Z\", \"source_id\": 42492007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:12Z\", \"source_id\": 13907178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:29Z\", \"source_id\": 42521438, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:34Z\", \"source_id\": 13916409, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:02Z\", \"source_id\": 42523750, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:07Z\", \"source_id\": 13917165, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:40Z\", \"source_id\": 42527580, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:43Z\", \"source_id\": 13918401, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:32Z\", \"source_id\": 42533561, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:36Z\", \"source_id\": 13920202, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:58Z\", \"source_id\": 42537283, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:02Z\", \"source_id\": 13921390, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:24Z\", \"source_id\": 42542359, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:29Z\", \"source_id\": 13922965, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:54Z\", \"source_id\": 42549156, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:56Z\", \"source_id\": 13925071, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789299837719976, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:12.349890", "service_state_evidence_id": 13925071, "current_leg_start_actual_dep": "2026-09-13T12:40:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:12.661968", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
WSL |
WVH |
2W24 |
730021 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 284.154, "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": 2327.706, "from_m": 284.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2363.875, "from_m": 2327.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2460.416, "from_m": 2363.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3114.54, "from_m": 2460.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3169.971, "from_m": 3114.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10934.966, "from_m": 3169.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11132.724, "from_m": 10934.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13358.784, "from_m": 11132.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13641.763, "from_m": 13358.784, "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": 13684.754, "from_m": 13641.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13914.403, "from_m": 13684.754, "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": 15168.87, "from_m": 13914.403, "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": 15914.059, "from_m": 15168.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16290.388, "from_m": 15914.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17071.016, "from_m": 16290.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17492.946, "from_m": 17071.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": 17506.811, "from_m": 17492.946, "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": 17542.807, "from_m": 17506.811, "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": 18103.14, "from_m": 17542.807, "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": 18965.623, "from_m": 18103.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21136.706, "from_m": 18965.623, "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": 21176.035, "from_m": 21136.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23889.563, "from_m": 21176.035, "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": 23939.709, "from_m": 23889.563, "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": 24647.231, "from_m": 23939.709, "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": 27208.187, "from_m": 24647.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27820.559, "from_m": 27208.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31443.478, "from_m": 27820.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31808.376, "from_m": 31443.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37875.765, "from_m": 31808.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38225.01, "from_m": 37875.765, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38594.625, "from_m": 38225.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525221, "profile_key": "15524e6f16b2c839dd5e07543b62eab688a1fdcc26a6fc957c6964b0ed3cfea9", "schedule_id": 24398, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1132", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1143.278, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1135H", "wtt_dep": "1136", "location": "Bescot Stadium", "stage_seq": 3, "distance_m": 2708.361, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1139", "location": "Tame Bridge Parkway", "stage_seq": 4, "distance_m": 4317.948, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1143", "location": "Hamstead", "stage_seq": 5, "distance_m": 8612.974, "section_seq": 1, "route_path_id": 34299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Perry Barr North Jn", "stage_seq": 6, "distance_m": 9874.305, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1146", "location": "Perry Barr", "stage_seq": 7, "distance_m": 11023.198, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148", "location": "Witton", "stage_seq": 8, "distance_m": 12383.954, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1150H", "wtt_dep": "1151H", "location": "Aston", "stage_seq": 9, "distance_m": 13538.234, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Duddeston", "stage_seq": 10, "distance_m": 15471.339, "section_seq": 1, "route_path_id": 34299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 16790.928, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1211", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 17794.285, "section_seq": 1, "route_path_id": 34299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Soho South Jn", "stage_seq": 13, "distance_m": 21078.193, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Smethwick Rolfe Street", "stage_seq": 14, "distance_m": 23198.916, "section_seq": 1, "route_path_id": 34299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Galton Jn", "stage_seq": 15, "distance_m": 23815.395, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Smethwick Galton Bridge LL", "stage_seq": 16, "distance_m": 24235.891, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Sandwell & Dudley", "stage_seq": 17, "distance_m": 26331.623, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Dudley Port", "stage_seq": 18, "distance_m": 29597.409, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Tipton", "stage_seq": 19, "distance_m": 30944.779, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Coseley", "stage_seq": 20, "distance_m": 33178.514, "section_seq": 1, "route_path_id": 34299}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 21, "distance_m": 38594.625, "section_seq": 1, "route_path_id": 34299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38594.625, "from_m": 0.0, "section_seq": 1, "route_path_id": 34299}], "total_distance_m": 38594.625, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37822.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 772.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:29Z", "source_id": 42447863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:34:31Z", "source_id": 13893328, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:07Z", "source_id": 42451690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:12Z", "source_id": 13894554, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19526, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:14Z", "source_id": 42457519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:41:19Z", "source_id": 13896377, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19515, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:25Z", "source_id": 42461889, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:29Z", "source_id": 13897840, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19511, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:34Z", "source_id": 42470868, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:37Z", "source_id": 13900681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:21Z", "source_id": 42473424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:29Z", "source_id": 13901482, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:50Z", "source_id": 42478358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:55:53Z", "source_id": 13902996, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:07Z", "source_id": 42492007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:12Z", "source_id": 13907178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19642, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:29Z", "source_id": 42521438, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:34Z", "source_id": 13916409, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:02Z", "source_id": 42523750, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:07Z", "source_id": 13917165, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:40Z", "source_id": 42527580, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:43Z", "source_id": 13918401, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:32Z", "source_id": 42533561, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:36Z", "source_id": 13920202, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19605, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:58Z", "source_id": 42537283, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:02Z", "source_id": 13921390, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:24Z", "source_id": 42542359, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:29Z", "source_id": 13922965, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:54Z", "source_id": 42549156, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:56Z", "source_id": 13925071, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Walsall |
1132 |
1132 |
3 |
None |
None |
Wolverhampton |
1237 |
1237 |
5 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22885/2026-09-13/detailed |
None |
Coseley |
2026-09-13T12:40:30+01:00 |
Wolverhampton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
3.4 |
1240 |
1245 |
Coseley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925071 |
1789299837719976 |
95 |
95 |
2026-09-13 11:55:12.661968 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:12.349890 |
| 494896 |
524328 |
W69125 |
042H91MH13 |
2026-09-13 |
COMPLETE |
13925091 |
2026-09-13 12:45:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 524328, "stp": "P", "toc": "ScotRail", "uid": "W69125", "consist": "334009+334014", "dest_crs": "HLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69125/2026-09-13/detailed", "trust_id": "042H91MH13", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H91", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1245", "current_leg_dep": "1242", "current_leg_end": "Helensburgh Central", "origin_dep_time": "1040", "origin_platform": "17", "current_location": "Helensburgh Central", "last_update_time": "2026-09-13T11:55:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14624.42, \"from_m\": 5005.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28314.791, \"from_m\": 17349.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28411.767, \"from_m\": 28314.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29396.588, \"from_m\": 28411.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29720.643, \"from_m\": 29396.588, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30621.111, \"from_m\": 29720.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30785.574, \"from_m\": 30621.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30868.193, \"from_m\": 30785.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30937.501, \"from_m\": 30868.193, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31192.129, \"from_m\": 30937.501, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31826.263, \"from_m\": 31192.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32223.588, \"from_m\": 31826.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34276.869, \"from_m\": 32223.588, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36772.665, \"from_m\": 34276.869, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39986.946, \"from_m\": 36772.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47021.761, \"from_m\": 39986.946, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49630.215, \"from_m\": 47021.761, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49684.459, \"from_m\": 49630.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54631.553, \"from_m\": 49684.459, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57416.602, \"from_m\": 54631.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57943.218, \"from_m\": 57416.602, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58008.7, \"from_m\": 57943.218, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 58350.996, \"from_m\": 58008.7, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69202.734, \"from_m\": 58350.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69598.096, \"from_m\": 69202.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70388.968, \"from_m\": 69598.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71232.633, \"from_m\": 70388.968, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75863.938, \"from_m\": 71232.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75909.962, \"from_m\": 75863.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77236.161, \"from_m\": 75909.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77276.926, \"from_m\": 77236.161, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 78090.33, \"from_m\": 77276.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78461.769, \"from_m\": 78090.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80644.517, \"from_m\": 78461.769, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81340.362, \"from_m\": 80644.517, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 92918.865, \"from_m\": 81340.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93740.224, \"from_m\": 92918.865, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 95799.342, \"from_m\": 93740.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97012.289, \"from_m\": 95799.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97542.394, \"from_m\": 97012.289, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98466.342, \"from_m\": 97542.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107939.916, \"from_m\": 98466.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110751.765, \"from_m\": 107939.916, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 524328, \"profile_key\": \"9a9cf598f368c83f702e6fe7bfa2b7b0366aeac9b79e2a9f8d45073aaaf16b13\", \"schedule_id\": 17667, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1040\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1049\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1056H\", \"wtt_dep\": \"1057\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1100\", \"wtt_dep\": \"1100H\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1104H\", \"wtt_dep\": \"1106H\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.342, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1110\", \"wtt_dep\": \"1110H\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 35193.932, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1114\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38940.016, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": \"1120H\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47838.168, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1123H\", \"wtt_dep\": \"1124\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52531.517, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1128H\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54721.81, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1130\", \"wtt_dep\": \"1130H\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 56181.074, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1133H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57768.852, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1135H\", \"wtt_dep\": \"1136\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58760.418, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62955.413, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64505.032, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1144H\", \"wtt_dep\": \"1145\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66449.679, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1147\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67668.364, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1150H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70478.7, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71501.268, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 24, \"distance_m\": 72369.926, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Charing Cross\", \"stage_seq\": 25, \"distance_m\": 73608.979, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 75132.013, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76337.202, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1204\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77513.065, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 78043.517, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Anniesland\", \"stage_seq\": 30, \"distance_m\": 79071.929, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210\", \"location\": \"Westerton\", \"stage_seq\": 31, \"distance_m\": 81127.738, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Drumchapel\", \"stage_seq\": 32, \"distance_m\": 82934.044, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Drumry\", \"stage_seq\": 33, \"distance_m\": 84347.99, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Singer\", \"stage_seq\": 34, \"distance_m\": 85633.046, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1221\", \"location\": \"Dalmuir\", \"stage_seq\": 35, \"distance_m\": 87143.124, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Dumbarton East\", \"stage_seq\": 36, \"distance_m\": 96399.642, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 37, \"distance_m\": 97477.232, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Dalreoch\", \"stage_seq\": 38, \"distance_m\": 98073.056, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Cardross\", \"stage_seq\": 39, \"distance_m\": 103205.258, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 40, \"distance_m\": 108150.582, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Craigendoran\", \"stage_seq\": 41, \"distance_m\": 108910.658, \"section_seq\": 1, \"route_path_id\": 28650}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 42, \"distance_m\": 110751.765, \"section_seq\": 1, \"route_path_id\": 28650}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110751.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28650}], \"total_distance_m\": 110751.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110608.765, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 143.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:42:46Z\", \"source_id\": 42375203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:42:49Z\", \"source_id\": 13870256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:47:24Z\", \"source_id\": 42381531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:47:28Z\", \"source_id\": 13872367, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:55:29Z\", \"source_id\": 42392672, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:55:32Z\", \"source_id\": 13875884, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:58:48Z\", \"source_id\": 42396967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:58:52Z\", \"source_id\": 13877357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:03:30Z\", \"source_id\": 42403717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:03:34Z\", \"source_id\": 13879460, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:10:22Z\", \"source_id\": 42413529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:10:29Z\", \"source_id\": 13882485, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:24Z\", \"source_id\": 42417845, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:13:29Z\", \"source_id\": 13883859, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:19:24Z\", \"source_id\": 42426214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:19:27Z\", \"source_id\": 13886512, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:22:53Z\", \"source_id\": 13888064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:26:45Z\", \"source_id\": 42436640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:26:52Z\", \"source_id\": 13889802, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:09Z\", \"source_id\": 42438605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:13Z\", \"source_id\": 13890436, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:30:19Z\", \"source_id\": 42441719, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:30:23Z\", \"source_id\": 13891398, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:18Z\", \"source_id\": 42446154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:23Z\", \"source_id\": 13892812, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:26Z\", \"source_id\": 42450719, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:31Z\", \"source_id\": 13894251, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:47Z\", \"source_id\": 42456894, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:53Z\", \"source_id\": 13896187, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:14Z\", \"source_id\": 42461646, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:44:17Z\", \"source_id\": 13897720, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:47:03Z\", \"source_id\": 13899039, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:27Z\", \"source_id\": 42469339, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:33Z\", \"source_id\": 13900176, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:56Z\", \"source_id\": 42471364, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:04Z\", \"source_id\": 13900857, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:31Z\", \"source_id\": 42475121, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:37Z\", \"source_id\": 13902043, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:48Z\", \"source_id\": 42479714, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:52Z\", \"source_id\": 13903449, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:30Z\", \"source_id\": 42485090, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:33Z\", \"source_id\": 13905110, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:09Z\", \"source_id\": 42489095, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:13Z\", \"source_id\": 13906307, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:25Z\", \"source_id\": 42492418, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:28Z\", \"source_id\": 13907292, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:23Z\", \"source_id\": 42496659, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:26Z\", \"source_id\": 13908611, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:09Z\", \"source_id\": 42499143, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:12Z\", \"source_id\": 13909421, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:51Z\", \"source_id\": 42502972, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:56Z\", \"source_id\": 13910668, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:58Z\", \"source_id\": 42506092, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:03Z\", \"source_id\": 13911591, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:24Z\", \"source_id\": 42509569, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:27Z\", \"source_id\": 13912727, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:16Z\", \"source_id\": 42524121, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:23Z\", \"source_id\": 13917291, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:49Z\", \"source_id\": 42526336, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:53Z\", \"source_id\": 13917998, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:49Z\", \"source_id\": 42529361, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:50Z\", \"source_id\": 13918918, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:29Z\", \"source_id\": 42535064, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:34Z\", \"source_id\": 13920648, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:26Z\", \"source_id\": 42543863, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:28Z\", \"source_id\": 13923423, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:56Z\", \"source_id\": 42549220, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:58Z\", \"source_id\": 13925091, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1789299839372685, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:22.122633", "service_state_evidence_id": 13925091, "current_leg_start_actual_dep": "2026-09-13T12:42:00+01:00", "operational_evidence_version": 174, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:22.740397", "service_state_valid_until_kind": null, "operational_interpretation_version": 174, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
HLC |
2H91 |
334009+334014 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14624.42, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28314.791, "from_m": 17349.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29720.643, "from_m": 29396.588, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30621.111, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30785.574, "from_m": 30621.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30868.193, "from_m": 30785.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 30937.501, "from_m": 30868.193, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31192.129, "from_m": 30937.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31826.263, "from_m": 31192.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32223.588, "from_m": 31826.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34276.869, "from_m": 32223.588, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36772.665, "from_m": 34276.869, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39986.946, "from_m": 36772.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47021.761, "from_m": 39986.946, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49630.215, "from_m": 47021.761, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49684.459, "from_m": 49630.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54631.553, "from_m": 49684.459, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57416.602, "from_m": 54631.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57943.218, "from_m": 57416.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58008.7, "from_m": 57943.218, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 58350.996, "from_m": 58008.7, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69202.734, "from_m": 58350.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69598.096, "from_m": 69202.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70388.968, "from_m": 69598.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.633, "from_m": 70388.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75863.938, "from_m": 71232.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75909.962, "from_m": 75863.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77236.161, "from_m": 75909.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77276.926, "from_m": 77236.161, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 78090.33, "from_m": 77276.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78461.769, "from_m": 78090.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80644.517, "from_m": 78461.769, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81340.362, "from_m": 80644.517, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 92918.865, "from_m": 81340.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93740.224, "from_m": 92918.865, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 95799.342, "from_m": 93740.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97012.289, "from_m": 95799.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97542.394, "from_m": 97012.289, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98466.342, "from_m": 97542.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107939.916, "from_m": 98466.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110751.765, "from_m": 107939.916, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 524328, "profile_key": "9a9cf598f368c83f702e6fe7bfa2b7b0366aeac9b79e2a9f8d45073aaaf16b13", "schedule_id": 17667, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1040", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1049", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1056H", "wtt_dep": "1057", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1100", "wtt_dep": "1100H", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1104H", "wtt_dep": "1106H", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.342, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1110", "wtt_dep": "1110H", "location": "Armadale", "stage_seq": 10, "distance_m": 35193.932, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1114", "location": "Blackridge", "stage_seq": 11, "distance_m": 38940.016, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": "1120H", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47838.168, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1123H", "wtt_dep": "1124", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52531.517, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1128H", "location": "Airdrie", "stage_seq": 14, "distance_m": 54721.81, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1130", "wtt_dep": "1130H", "location": "Coatdyke", "stage_seq": 15, "distance_m": 56181.074, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1133H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57768.852, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1135H", "wtt_dep": "1136", "location": "Blairhill", "stage_seq": 17, "distance_m": 58760.418, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62955.413, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64505.032, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1144H", "wtt_dep": "1145", "location": "Shettleston", "stage_seq": 20, "distance_m": 66449.679, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1147", "location": "Carntyne", "stage_seq": 21, "distance_m": 67668.364, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1150H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70478.7, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "High Street", "stage_seq": 23, "distance_m": 71501.268, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155", "location": "Glasgow Queen St Low Level", "stage_seq": 24, "distance_m": 72369.926, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Charing Cross", "stage_seq": 25, "distance_m": 73608.979, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 75132.013, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Partick", "stage_seq": 27, "distance_m": 76337.202, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1204", "location": "Hyndland", "stage_seq": 28, "distance_m": 77513.065, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 78043.517, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Anniesland", "stage_seq": 30, "distance_m": 79071.929, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210", "location": "Westerton", "stage_seq": 31, "distance_m": 81127.738, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Drumchapel", "stage_seq": 32, "distance_m": 82934.044, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Drumry", "stage_seq": 33, "distance_m": 84347.99, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Singer", "stage_seq": 34, "distance_m": 85633.046, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1221", "location": "Dalmuir", "stage_seq": 35, "distance_m": 87143.124, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Dumbarton East", "stage_seq": 36, "distance_m": 96399.642, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Dumbarton Central", "stage_seq": 37, "distance_m": 97477.232, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Dalreoch", "stage_seq": 38, "distance_m": 98073.056, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Cardross", "stage_seq": 39, "distance_m": 103205.258, "section_seq": 1, "route_path_id": 28650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Craigendoran Jn", "stage_seq": 40, "distance_m": 108150.582, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Craigendoran", "stage_seq": 41, "distance_m": 108910.658, "section_seq": 1, "route_path_id": 28650}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 42, "distance_m": 110751.765, "section_seq": 1, "route_path_id": 28650}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110751.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 28650}], "total_distance_m": 110751.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110608.765, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 143.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:42:46Z", "source_id": 42375203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:42:49Z", "source_id": 13870256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:47:24Z", "source_id": 42381531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T09:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:47:28Z", "source_id": 13872367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:55:29Z", "source_id": 42392672, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T09:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:55:32Z", "source_id": 13875884, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:58:48Z", "source_id": 42396967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T09:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:58:52Z", "source_id": 13877357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:03:30Z", "source_id": 42403717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:03:34Z", "source_id": 13879460, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:10:22Z", "source_id": 42413529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:10:29Z", "source_id": 13882485, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:24Z", "source_id": 42417845, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:13:29Z", "source_id": 13883859, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:19:24Z", "source_id": 42426214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T10:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:19:27Z", "source_id": 13886512, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:22:53Z", "source_id": 13888064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:26:45Z", "source_id": 42436640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T10:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:26:52Z", "source_id": 13889802, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:09Z", "source_id": 42438605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T10:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:13Z", "source_id": 13890436, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:30:19Z", "source_id": 42441719, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:30:23Z", "source_id": 13891398, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:18Z", "source_id": 42446154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T10:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:23Z", "source_id": 13892812, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:26Z", "source_id": 42450719, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T10:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:31Z", "source_id": 13894251, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:47Z", "source_id": 42456894, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T10:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:53Z", "source_id": 13896187, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:14Z", "source_id": 42461646, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T10:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:44:17Z", "source_id": 13897720, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:47:03Z", "source_id": 13899039, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:27Z", "source_id": 42469339, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T10:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:33Z", "source_id": 13900176, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:56Z", "source_id": 42471364, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T10:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:04Z", "source_id": 13900857, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:31Z", "source_id": 42475121, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T10:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:37Z", "source_id": 13902043, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:48Z", "source_id": 42479714, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T10:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:52Z", "source_id": 13903449, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:30Z", "source_id": 42485090, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:33Z", "source_id": 13905110, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:09Z", "source_id": 42489095, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T11:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:13Z", "source_id": 13906307, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:25Z", "source_id": 42492418, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:28Z", "source_id": 13907292, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:23Z", "source_id": 42496659, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T11:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:26Z", "source_id": 13908611, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:09Z", "source_id": 42499143, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T11:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:12Z", "source_id": 13909421, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:51Z", "source_id": 42502972, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T11:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:56Z", "source_id": 13910668, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:58Z", "source_id": 42506092, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T11:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:03Z", "source_id": 13911591, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:24Z", "source_id": 42509569, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-13T11:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:27Z", "source_id": 13912727, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:16Z", "source_id": 42524121, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-13T11:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:23Z", "source_id": 13917291, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:49Z", "source_id": 42526336, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-13T11:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:53Z", "source_id": 13917998, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:49Z", "source_id": 42529361, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-13T11:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:50Z", "source_id": 13918918, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:29Z", "source_id": 42535064, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-13T11:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:34Z", "source_id": 13920648, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:26Z", "source_id": 42543863, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-13T11:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:28Z", "source_id": 13923423, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:56Z", "source_id": 42549220, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-13T11:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:58Z", "source_id": 13925091, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Edinburgh |
1040 |
1040 |
17 |
None |
None |
Helensburgh Central |
1245 |
1245 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69125/2026-09-13/detailed |
None |
Craigendoran |
2026-09-13T12:42:00+01:00 |
Helensburgh Central |
3.0 |
{"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} |
1.1 |
1242 |
1245 |
Craigendoran |
Helensburgh Central |
Helensburgh Central |
56.0039570 |
-4.7323381 |
56.0039570 |
-4.7323381 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
Helensburgh Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925091 |
1789299839372685 |
174 |
174 |
2026-09-13 11:55:22.740397 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:22.122633 |
| 494897 |
526041 |
C49057 |
775C77MK13 |
2026-09-13 |
COMPLETE |
13925201 |
2026-09-13 12:45:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 526041, "stp": "O", "toc": "Great Western Railway", "uid": "C49057", "consist": "802020", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49057/2026-09-13/detailed", "trust_id": "775C77MK13", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C77", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "1248", "current_leg_dep": "1245", "current_leg_end": "Cardiff Central", "origin_dep_time": "1225", "origin_platform": "4A", "current_location": "Cardiff Central", "last_update_time": "2026-09-13T11:55:35", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 2342", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 527.668, \"from_m\": 461.973, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 566.354, \"from_m\": 527.668, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.971, \"from_m\": 1721.275, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1976.893, \"from_m\": 1786.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2248.943, \"from_m\": 1976.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 526041, \"profile_key\": \"ad46fc7b2ff34952a5b5c03c2478c14959c2380095e53d0abd011313f17ed062\", \"schedule_id\": 22004, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1245\", \"location\": \"Cardiff Sig. 2342\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2248.943, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:10Z\", \"source_id\": 42549612, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:19Z\", \"source_id\": 13925201, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789299860051876, "current_leg_arrival_utc": "2026-09-13T12:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:29.042086", "service_state_evidence_id": 13925201, "current_leg_start_actual_dep": "2026-09-13T12:45:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:31.433157", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
CDF |
CDF |
5C77 |
802020 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.973, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 527.668, "from_m": 461.973, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 566.354, "from_m": 527.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.971, "from_m": 1721.275, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1976.893, "from_m": 1786.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2248.943, "from_m": 1976.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 526041, "profile_key": "ad46fc7b2ff34952a5b5c03c2478c14959c2380095e53d0abd011313f17ed062", "schedule_id": 22004, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1225", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1245", "location": "Cardiff Sig. 2342", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2248.943, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:10Z", "source_id": 42549612, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:19Z", "source_id": 13925201, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Cardiff Central |
1225 |
1225 |
4A |
None |
None |
Cardiff Central |
1248 |
1248 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49057/2026-09-13/detailed |
None |
Cardiff Sig. 2342 |
2026-09-13T12:45:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.2 |
1245 |
1248 |
Cardiff Central |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925201 |
1789299860051876 |
7 |
7 |
2026-09-13 11:55:31.433157 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:29.042086 |
| 494898 |
525796 |
L83326 |
872M32MK13 |
2026-09-13 |
COMPLETE |
13925397 |
2026-09-13 12:44:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 525796, "stp": "P", "toc": "South Western Railway", "uid": "L83326", "consist": "701033", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83326/2026-09-13/detailed", "trust_id": "872M32MK13", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "2", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2M32", "timing_status": "ON TIME", "origin_station": "Chessington South", "current_leg_arr": "1245", "current_leg_dep": "1241", "current_leg_end": "London Waterloo", "origin_dep_time": "1209", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-13T11:55:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.633, \"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\": 1542.533, \"from_m\": 313.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1683.071, \"from_m\": 1542.533, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2584.238, \"from_m\": 1683.071, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2597.964, \"from_m\": 2584.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6686.802, \"from_m\": 2597.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7454.102, \"from_m\": 6686.802, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7533.402, \"from_m\": 7454.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7580.533, \"from_m\": 7533.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7627.744, \"from_m\": 7580.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9816.988, \"from_m\": 7627.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10091.031, \"from_m\": 9816.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\": 11720.822, \"from_m\": 10091.031, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11779.618, \"from_m\": 11720.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12447.238, \"from_m\": 11779.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12478.264, \"from_m\": 12447.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17226.678, \"from_m\": 12478.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17930.018, \"from_m\": 17226.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18023.983, \"from_m\": 17930.018, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18768.876, \"from_m\": 18023.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20695.348, \"from_m\": 18768.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20818.69, \"from_m\": 20695.348, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21599.428, \"from_m\": 20818.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22430.011, \"from_m\": 21599.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23284.688, \"from_m\": 22430.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23862.024, \"from_m\": 23284.688, \"capability_applied\": null, \"effective_limit_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\": 525796, \"profile_key\": \"f1c94ea25e6d196238417ec15f850042e239b030c1d0b3254c87a39642a580e2\", \"schedule_id\": 12077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 928.083, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 4515.131, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 6019.834, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 8342.611, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 10054.975, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 12224.909, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 14881.519, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 17597.806, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 21794.45, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 23133.047, \"section_seq\": 1, \"route_path_id\": 35131}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 23862.024, \"section_seq\": 1, \"route_path_id\": 35131}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23862.024, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35131}], \"total_distance_m\": 23862.024, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21737.472, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2124.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1209", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:55Z\", \"source_id\": 42497487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:59Z\", \"source_id\": 13908860, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:38Z\", \"source_id\": 13911014, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:47Z\", \"source_id\": 42505802, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:47Z\", \"source_id\": 13911488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:20Z\", \"source_id\": 42510833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:24Z\", \"source_id\": 13913142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:43Z\", \"source_id\": 42515887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:47Z\", \"source_id\": 13914741, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:05Z\", \"source_id\": 42522370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:08Z\", \"source_id\": 13916732, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:38Z\", \"source_id\": 42529093, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:42Z\", \"source_id\": 13918825, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:11Z\", \"source_id\": 42534561, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:19Z\", \"source_id\": 13920534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:24Z\", \"source_id\": 42542383, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:29Z\", \"source_id\": 13922941, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:00Z\", \"source_id\": 42549385, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:03Z\", \"source_id\": 13925117, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "2", "timing_fact_generation": 1789299881823443, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:29.045775", "service_state_evidence_id": 13925117, "current_leg_start_actual_dep": "2026-09-13T12:40:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:31.101670", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
CSS |
None |
2M32 |
701033 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 313.633, "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": 1542.533, "from_m": 313.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1683.071, "from_m": 1542.533, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2584.238, "from_m": 1683.071, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2597.964, "from_m": 2584.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6686.802, "from_m": 2597.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7454.102, "from_m": 6686.802, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7533.402, "from_m": 7454.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7580.533, "from_m": 7533.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7627.744, "from_m": 7580.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9816.988, "from_m": 7627.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10091.031, "from_m": 9816.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": 11720.822, "from_m": 10091.031, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11779.618, "from_m": 11720.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12447.238, "from_m": 11779.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12478.264, "from_m": 12447.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17226.678, "from_m": 12478.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17930.018, "from_m": 17226.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18023.983, "from_m": 17930.018, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18768.876, "from_m": 18023.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20695.348, "from_m": 18768.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20818.69, "from_m": 20695.348, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21599.428, "from_m": 20818.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22430.011, "from_m": 21599.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23284.688, "from_m": 22430.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23862.024, "from_m": 23284.688, "capability_applied": null, "effective_limit_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": 525796, "profile_key": "f1c94ea25e6d196238417ec15f850042e239b030c1d0b3254c87a39642a580e2", "schedule_id": 12077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1209", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Chessington North", "stage_seq": 2, "distance_m": 928.083, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Tolworth", "stage_seq": 3, "distance_m": 4515.131, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 6019.834, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Motspur Park", "stage_seq": 5, "distance_m": 8342.611, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Raynes Park", "stage_seq": 6, "distance_m": 10054.975, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Wimbledon", "stage_seq": 7, "distance_m": 12224.909, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Earlsfield", "stage_seq": 8, "distance_m": 14881.519, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235H", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 17597.806, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Vauxhall", "stage_seq": 10, "distance_m": 21794.45, "section_seq": 1, "route_path_id": 35131}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 23133.047, "section_seq": 1, "route_path_id": 35131}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 23862.024, "section_seq": 1, "route_path_id": 35131}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23862.024, "from_m": 0.0, "section_seq": 1, "route_path_id": 35131}], "total_distance_m": 23862.024, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21737.472, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2124.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29517, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:55Z", "source_id": 42497487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:59Z", "source_id": 13908860, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:38Z", "source_id": 13911014, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29511, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:47Z", "source_id": 42505802, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:47Z", "source_id": 13911488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:20Z", "source_id": 42510833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:24Z", "source_id": 13913142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:43Z", "source_id": 42515887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:47Z", "source_id": 13914741, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:05Z", "source_id": 42522370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:08Z", "source_id": 13916732, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:38Z", "source_id": 42529093, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:42Z", "source_id": 13918825, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:11Z", "source_id": 42534561, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:19Z", "source_id": 13920534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:24Z", "source_id": 42542383, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:29Z", "source_id": 13922941, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28949, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:00Z", "source_id": 42549385, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:03Z", "source_id": 13925117, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Chessington South |
1209 |
1209 |
None |
None |
None |
London Waterloo |
1246 |
1246 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83326/2026-09-13/detailed |
None |
Vauxhall |
2026-09-13T12:40:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1241 |
1245 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925117 |
1789299881823443 |
49 |
49 |
2026-09-13 11:55:31.101670 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:29.045775 |
| 494899 |
526360 |
C36118 |
505C84ML13 |
2026-09-13 |
COMPLETE |
13925067 |
2026-09-13 12:45:00 |
2026-09-13 11:55:35 |
2026-09-15 11:55:35 |
{"id": 526360, "stp": "P", "toc": "Elizabeth Line", "uid": "C36118", "consist": "345055", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36118/2026-09-13/detailed", "trust_id": "505C84ML13", "origin_crs": "GDP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park Middle Siding", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": null, "is_terminated": 1, "next_location": "Gidea Park Middle Siding", "signalling_id": "5C84", "timing_status": "EARLY", "origin_station": "Gidea Park", "current_leg_arr": "1245", "current_leg_dep": "1243", "current_leg_end": "Gidea Park Middle Siding", "origin_dep_time": "1244", "origin_platform": "4", "current_location": "Gidea Park Middle Siding", "last_update_time": "2026-09-13T11:55:35", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025]]}", "current_leg_start": "Gidea Park", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.5860250", "next_location_lon": "0.2158590", "previous_location": "Gidea Park", "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\": 975.395, \"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\": 1047.314, \"from_m\": 975.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1137.507, \"from_m\": 1047.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1169.239, \"from_m\": 1137.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1255.561, \"from_m\": 1169.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1354.445, \"from_m\": 1255.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.292, \"from_m\": 1354.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 526360, \"profile_key\": \"3436ce150e0c97d5afcb33d250879f61e7ad4d9ea319868668e0fb991a8bf416\", \"schedule_id\": 3779, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Gidea Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29798}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Gidea Park Middle Siding\", \"stage_seq\": 2, \"distance_m\": 1461.292, \"section_seq\": 1, \"route_path_id\": 29798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1461.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29798}], \"total_distance_m\": 1461.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1258.757, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 202.535, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5860250", "current_position_lon": "0.2158590", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:54Z\", \"source_id\": 42549146, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:56Z\", \"source_id\": 13925067, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park Middle Siding", "service_state_platform": null, "timing_fact_generation": 1789299837029349, "current_leg_arrival_utc": "2026-09-13T12:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:31.523974", "service_state_evidence_id": 13925067, "current_leg_start_actual_dep": "2026-09-13T12:44:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:31.746693", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
GDP |
None |
5C84 |
345055 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 975.395, "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": 1047.314, "from_m": 975.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1137.507, "from_m": 1047.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1169.239, "from_m": 1137.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1255.561, "from_m": 1169.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1354.445, "from_m": 1255.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.292, "from_m": 1354.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 526360, "profile_key": "3436ce150e0c97d5afcb33d250879f61e7ad4d9ea319868668e0fb991a8bf416", "schedule_id": 3779, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1244", "location": "Gidea Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29798}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Gidea Park Middle Siding", "stage_seq": 2, "distance_m": 1461.292, "section_seq": 1, "route_path_id": 29798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1461.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 29798}], "total_distance_m": 1461.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1258.757, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 202.535, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14182, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:54Z", "source_id": 42549146, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:56Z", "source_id": 13925067, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Gidea Park |
1244 |
1244 |
4 |
None |
None |
Gidea Park Middle Siding |
1246 |
1246 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36118/2026-09-13/detailed |
None |
Gidea Park |
2026-09-13T12:44:00+01:00 |
Gidea Park Middle Siding |
2.0 |
{"type": "LineString", "coordinates": [[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.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025]]} |
0.5 |
1243 |
1245 |
Gidea Park |
Gidea Park Middle Siding |
Gidea Park Middle Siding |
51.5860250 |
0.2158590 |
51.5860250 |
0.2158590 |
1 |
0 |
2026-09-13 11:55:35 |
TERMINATED |
2026-09-13 11:45:00 |
Gidea Park Middle Siding |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925067 |
1789299837029349 |
4 |
4 |
2026-09-13 11:55:31.746693 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:31.523974 |
| 494900 |
525408 |
C06026 |
741U23MI13 |
2026-09-13 |
COMPLETE |
13925324 |
2026-09-13 12:45:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525408, "stp": "O", "toc": "Great Western Railway", "uid": "C06026", "consist": "387161+387170", "dest_crs": "BPW", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C06026/2026-09-13/detailed", "trust_id": "741U23MI13", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Parkway", "service_date": "2026-09-13", "dest_arr_time": "1241", "dest_platform": "1", "is_terminated": 1, "next_location": "Bristol Parkway", "signalling_id": "1U23", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1245", "current_leg_dep": "1218", "current_leg_end": "Bristol Parkway", "origin_dep_time": "1108", "origin_platform": "8", "current_location": "Bristol Parkway", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7862431966094665, 51.56535171103427], [-1.7866872000000005, 51.56519420000001], [-1.7870965999999997, 51.565043900000006], [-1.7875139, 51.564889400000006], [-1.787991, 51.5647105], [-1.7885352000000003, 51.56450619999999], [-1.7888451999999997, 51.5643875], [-1.7890385999999998, 51.5643134], [-1.7898378, 51.564005300000005], [-1.7905855999999998, 51.5637074], [-1.7909483, 51.5635618], [-1.7913334000000003, 51.56341040000001], [-1.7922514000000005, 51.563031200000005], [-1.7935637999999998, 51.562476200000006], [-1.7943293000000002, 51.562147200000005], [-1.7948564000000002, 51.5619173], [-1.7954571, 51.56165029999999], [-1.7958703000000005, 51.5614667], [-1.7960885, 51.5613692], [-1.7966305682390429, 51.561122279330455], [-1.7967067, 51.56108759999999], [-1.7972684000000003, 51.5608233], [-1.7974075999999997, 51.56075860000001], [-1.7977085999999995, 51.5606206], [-1.7981961000000002, 51.5603919], [-1.7989267999999996, 51.5600432], [-1.7995484000000002, 51.5597407], [-1.8001998, 51.5594194], [-1.800771, 51.5591334], [-1.8013503999999996, 51.5588438], [-1.8019108, 51.5585593], [-1.8021122, 51.5584562], [-1.8024093, 51.55830139999999], [-1.8030351, 51.55797410000001], [-1.8036322999999996, 51.5576581], [-1.8042561, 51.5573194], [-1.8044133, 51.55723529999999], [-1.8048938999999995, 51.556974100000005], [-1.8051312, 51.5568432], [-1.8054874, 51.55664740000001], [-1.8058205, 51.55645479999999], [-1.806134, 51.55626999999999], [-1.8063601, 51.55614039999998], [-1.8068596, 51.5558562], [-1.8073234999999996, 51.55558], [-1.8076763, 51.55537470000001], [-1.8080913999999997, 51.555128], [-1.808347, 51.55497940000001], [-1.8087288, 51.554744], [-1.8088652075022291, 51.55466347968381], [-1.8092459999999997, 51.5544387], [-1.8097523, 51.5541338], [-1.8103028, 51.553822700000005], [-1.8108011, 51.5535328], [-1.8112131999999996, 51.5533], [-1.8115896, 51.553087], [-1.8119427999999995, 51.55288840000001], [-1.8123244, 51.5526782], [-1.8125135000000003, 51.55257410000001], [-1.8132337999999997, 51.5521796], [-1.8139298, 51.5518112], [-1.8144909, 51.5515183], [-1.8153478999999997, 51.55107400000001], [-1.8161578000000005, 51.5506633], [-1.8169636, 51.55027139999999], [-1.8175950000000003, 51.54996009999999], [-1.8183035999999997, 51.5496241], [-1.8190455, 51.5492804], [-1.8197485, 51.548955799999995], [-1.8203927, 51.5486655], [-1.8208249000000003, 51.5484744], [-1.8212813, 51.5482701], [-1.8217878000000003, 51.5480483], [-1.8224321, 51.5477704], [-1.8230881999999995, 51.5474933], [-1.823685, 51.54724850000001], [-1.8242904999999996, 51.5470025], [-1.8247897999999996, 51.54680239999999], [-1.825326, 51.54658739999999], [-1.8259544, 51.54633930000001], [-1.82677, 51.5460253], [-1.8276011, 51.5457131], [-1.8278489, 51.54562059999999], [-1.8285475, 51.5453656], [-1.8292794, 51.5451048], [-1.8301479, 51.544797599999995], [-1.8310010999999995, 51.544500600000006], [-1.8318722999999992, 51.544205700000006], [-1.8327419, 51.543919599999995], [-1.8334863, 51.5436754], [-1.8342986999999995, 51.5434248], [-1.8350791, 51.5431803], [-1.8359082, 51.54292770000001], [-1.8365425, 51.54274079999999], [-1.8371487, 51.542564599999984], [-1.8380142, 51.5423173], [-1.8388497, 51.54208739999999], [-1.8395893, 51.541888], [-1.84012, 51.5417448], [-1.8406613999999997, 51.54160360000001], [-1.8412285, 51.5414558], [-1.8420037, 51.541260400000006], [-1.8428135000000003, 51.54106060000001], [-1.8435799999999996, 51.54087839999998], [-1.8441633, 51.54074039999999], [-1.8449028000000005, 51.540571699999994], [-1.8455457, 51.540425], [-1.8463528999999996, 51.54024949999999], [-1.8471746, 51.5400697], [-1.8481845, 51.53986319999999], [-1.8488632999999997, 51.539725], [-1.8491169999999997, 51.539673], [-1.8496643, 51.5395657], [-1.8504909, 51.539407399999995], [-1.8513642, 51.5392467], [-1.8522344999999996, 51.53908890000001], [-1.8530174, 51.538951099999984], [-1.8534117000000003, 51.53888160000001], [-1.8537064, 51.5388329], [-1.8543590000000003, 51.53872489999999], [-1.8551862, 51.5385914], [-1.8560401999999996, 51.53846089999999], [-1.8568748, 51.5383396], [-1.8576078999999996, 51.5382356], [-1.8584288, 51.538122], [-1.8592775999999995, 51.538010799999995], [-1.8599897, 51.53791960000001], [-1.8607009, 51.5378331], [-1.8615487, 51.537734699999994], [-1.8623853999999995, 51.53764129999999], [-1.8631861999999997, 51.53755240000001], [-1.8638859, 51.5374735], [-1.8646143, 51.5373952], [-1.8653514999999996, 51.5373148], [-1.8660407999999995, 51.53723810000001], [-1.8668888999999995, 51.5371446], [-1.86773, 51.53705310000001], [-1.8686146, 51.5369533], [-1.8694279, 51.5368646], [-1.8699869, 51.5368029], [-1.8708039999999997, 51.5367131], [-1.8716621, 51.53661910000001], [-1.87251, 51.5365261], [-1.8732698, 51.5364396], [-1.8741549, 51.5363438], [-1.8750115, 51.536249100000006], [-1.8758980000000005, 51.5361512], [-1.8767732, 51.53605000000001], [-1.8775253, 51.5359685], [-1.8784874, 51.53584679999999], [-1.8791174, 51.5357639], [-1.8793726, 51.5357289], [-1.8799475, 51.5356424], [-1.8805890999999997, 51.5355412], [-1.8812254, 51.53543770000001], [-1.8820586, 51.53529830000001], [-1.8829162, 51.535161], [-1.8837701, 51.535031499999995], [-1.8845779000000005, 51.5349174], [-1.8849082, 51.53487549999999], [-1.885042, 51.53485950000001], [-1.8854386, 51.5348098], [-1.8861518999999995, 51.534730399999994], [-1.8864620966509948, 51.5346987091626], [-1.8869653, 51.5346473], [-1.8877918, 51.53456849999999], [-1.8886583999999995, 51.53450060000001], [-1.8893985, 51.53444420000001], [-1.8902912, 51.53439209999999], [-1.891141, 51.5343506], [-1.8920198, 51.53431749999999], [-1.8928881, 51.534297], [-1.8935909, 51.5342861], [-1.8944103, 51.5342819], [-1.8945813, 51.5342818], [-1.8952910000000005, 51.5342893], [-1.8962060000000005, 51.534303099999995], [-1.8970196, 51.53433079999999], [-1.8978926, 51.5343646], [-1.8987905, 51.53441250000001], [-1.8996862, 51.53447209999999], [-1.9005267999999995, 51.534539300000006], [-1.9010743999999995, 51.53458719999999], [-1.9016968999999997, 51.5346522], [-1.9017665, 51.5346602], [-1.9024881, 51.5347684], [-1.9027522, 51.5348101], [-1.9033208, 51.5348866], [-1.903805, 51.5349582], [-1.9043357, 51.5350392], [-1.9049667999999995, 51.53514119999999], [-1.9056754, 51.5352632], [-1.9063513, 51.53537849999999], [-1.9069478999999996, 51.53548880000001], [-1.9075069999999996, 51.5356022], [-1.9079539, 51.5357009], [-1.908468, 51.5358278], [-1.9089524, 51.53596009999999], [-1.9093349, 51.5360754], [-1.9097093999999997, 51.5361947], [-1.9104828000000005, 51.5364526], [-1.9109033, 51.5365778], [-1.9112512, 51.53667509999999], [-1.9116621, 51.5367956], [-1.9122882, 51.53705109999999], [-1.9127027999999997, 51.53723020000001], [-1.913034, 51.53738140000001], [-1.9134105999999995, 51.5375567], [-1.9139098000000003, 51.5378045], [-1.9141889999999997, 51.53794760000001], [-1.914389, 51.538048899999986], [-1.9146846, 51.5382157], [-1.9150158, 51.53840350000001], [-1.9153895, 51.538621199999994], [-1.9157256000000005, 51.53883110000001], [-1.9160345, 51.5390294], [-1.9162346, 51.5391643], [-1.9165353000000005, 51.5393712], [-1.9168513, 51.5395977], [-1.9171751, 51.5398399], [-1.9175682000000005, 51.540144799999986], [-1.917962, 51.54048029999999], [-1.9183645, 51.5408356], [-1.9188752, 51.5413], [-1.9193259999999996, 51.5417186], [-1.9198379, 51.5421842], [-1.9202883, 51.5426065], [-1.9207525999999997, 51.54304019999999], [-1.9212606, 51.5435027], [-1.9217621, 51.5439691], [-1.9224411, 51.544593799999994], [-1.9227586000000003, 51.5448856], [-1.9234363999999995, 51.5454589], [-1.9236275, 51.5456287], [-1.9237968, 51.5457835], [-1.9242938, 51.5462469], [-1.9247498, 51.5466604], [-1.9251512, 51.547018900000005], [-1.9254691, 51.54728939999998], [-1.9259308, 51.5476675], [-1.926406, 51.54802829999999], [-1.9268285, 51.5483335], [-1.9271528, 51.5485502], [-1.9275866, 51.5488354], [-1.9281635, 51.5491912], [-1.9282574, 51.5492458], [-1.9286699, 51.54948079999999], [-1.9292283, 51.5497791], [-1.9295684, 51.549955399999995], [-1.9299124999999997, 51.55012149999999], [-1.9302861, 51.5502996], [-1.9305933, 51.55044089999998], [-1.9306972, 51.5504844], [-1.9311906000000003, 51.55070030000001], [-1.9316815, 51.5508952], [-1.9319489, 51.550999799999985], [-1.9322116, 51.5511007], [-1.9325654, 51.55122740000001], [-1.9329303, 51.5513549], [-1.9333065999999997, 51.551483100000006], [-1.9336779, 51.5516011], [-1.9340895, 51.55172880000001], [-1.9344589, 51.55183439999999], [-1.9350448, 51.55199219999999], [-1.9354498, 51.55209669999999], [-1.9358909, 51.5522048], [-1.9362745, 51.5522917], [-1.9367271, 51.55239129999999], [-1.9371664999999996, 51.55247760000001], [-1.9376006, 51.55255919999999], [-1.9380346, 51.55263360000001], [-1.9384607999999997, 51.552700599999994], [-1.9389359, 51.5527689], [-1.9394505, 51.5528379], [-1.9398912, 51.55289139999999], [-1.9404123, 51.5529495], [-1.9409293000000003, 51.5529975], [-1.9415898000000005, 51.55305449999999], [-1.9421305, 51.5530893], [-1.9427107, 51.553124399999994], [-1.9433053, 51.55315869999999], [-1.9438638999999995, 51.55318849999999], [-1.9444322999999992, 51.5532183], [-1.9450074, 51.5532506], [-1.9458628, 51.5533016], [-1.9465881000000005, 51.553341899999985], [-1.9475222, 51.5534036], [-1.948004, 51.553438], [-1.9485712999999996, 51.5534818], [-1.9493016000000003, 51.5535478], [-1.9500347, 51.55361969999999], [-1.950881, 51.5537091], [-1.9514964, 51.553782700000006], [-1.9523141, 51.55388790000001], [-1.9529874, 51.553979], [-1.9536807, 51.554082599999994], [-1.9543961999999997, 51.55419679999999], [-1.9550612, 51.55430789999999], [-1.9556207, 51.554407100000006], [-1.9563102000000003, 51.554534499999995], [-1.9569611403427625, 51.55466347968381], [-1.9571182, 51.55469459999999], [-1.9579118, 51.5548604], [-1.9586886, 51.5550324], [-1.9595012999999992, 51.55522559999999], [-1.960169, 51.55539], [-1.9609646, 51.55558979999999], [-1.9616478, 51.55576439999999], [-1.9618591000000003, 51.5558206], [-1.962001, 51.55585679999999], [-1.9623357, 51.5559445], [-1.9630514, 51.55612949999999], [-1.9638253, 51.5563279], [-1.9645968000000005, 51.55651610000001], [-1.9653946999999996, 51.55669389999999], [-1.9661823, 51.55685450000001], [-1.9664108, 51.556898100000005], [-1.9669568, 51.5569885], [-1.9676853, 51.55709869999998], [-1.9679833, 51.557138900000005], [-1.9685446, 51.55721229999999], [-1.9693494, 51.5573006], [-1.9702367, 51.557371999999994], [-1.9709948, 51.5574201], [-1.9712961999999996, 51.557433399999994], [-1.9714805, 51.55744180000001], [-1.9718188999999997, 51.5574519], [-1.9725861999999996, 51.557463299999995], [-1.9733652, 51.55746070000001], [-1.9740481, 51.55744669999999], [-1.9747207999999996, 51.5574158], [-1.9754173, 51.557375599999986], [-1.9759046, 51.557343], [-1.976293625062947, 51.557312349795424], [-1.9768908000000005, 51.5572653], [-1.9776133, 51.5572016], [-1.9784823, 51.5571211], [-1.9792401, 51.5570493], [-1.9798403, 51.5569954], [-1.9807331, 51.55691159999999], [-1.98123, 51.5568664], [-1.9821014, 51.556785600000005], [-1.9826508000000005, 51.5567353], [-1.9837326, 51.5566347], [-1.9845994, 51.5565552], [-1.9855157, 51.5564693], [-1.9863826, 51.55638909999999], [-1.9872525000000003, 51.55630829999999], [-1.9881498, 51.5562232], [-1.9888782, 51.556162500000006], [-1.9895904, 51.5561018], [-1.9904476, 51.556034700000005], [-1.991343, 51.55596929999999], [-1.9920146, 51.5559249], [-1.9928824999999997, 51.55587129999999], [-1.9937925000000003, 51.55582079999999], [-1.9947201, 51.55577400000001], [-1.995561, 51.555734699999995], [-1.9964444, 51.55570259999998], [-1.9971538, 51.5556789], [-1.9979816, 51.5556561], [-1.9988453, 51.5556391], [-1.9996906, 51.5556236], [-2.0004885, 51.55561600000001], [-2.0013792, 51.5556089], [-2.002275, 51.5556124], [-2.0031774, 51.5556197], [-2.0040056, 51.555632300000006], [-2.004904499999999, 51.55564979999999], [-2.0057977, 51.5556704], [-2.0066856, 51.555701899999995], [-2.007522499999999, 51.55573659999999], [-2.0084238, 51.5557756], [-2.0093122, 51.55582209999999], [-2.0101808, 51.5558657], [-2.0110412, 51.5559094], [-2.0118015999999996, 51.5559489], [-2.0125791, 51.5559878], [-2.0133572999999996, 51.55602890000001], [-2.0142078, 51.55607189999999], [-2.0149947, 51.5561096], [-2.0157697, 51.55615079999999], [-2.0166786, 51.55619730000001], [-2.017481, 51.5562394], [-2.0182695999999996, 51.55627810000001], [-2.0190596, 51.5563162], [-2.019939299999999, 51.5563577], [-2.0201539, 51.5563673], [-2.020489, 51.55637930000001], [-2.0209454, 51.556397699999984], [-2.0217150000000004, 51.55642699999999], [-2.0226237, 51.5564513], [-2.023444, 51.5564716], [-2.0242701, 51.55649059999999], [-2.0250853, 51.5565049], [-2.025877, 51.556514799999995], [-2.026079, 51.55651699999999], [-2.0263579, 51.55651929999999], [-2.0269379, 51.55652729999999], [-2.0275683999999994, 51.5565278], [-2.0282156999999996, 51.5565243], [-2.0290731, 51.5565199], [-2.0299556, 51.5565114], [-2.0308309, 51.556497799999995], [-2.0317206, 51.556483699999994], [-2.0324246, 51.5564699], [-2.0328102, 51.556460699999995], [-2.0330871, 51.556455], [-2.0339419, 51.5564429], [-2.0349101, 51.5564241], [-2.0357284999999994, 51.55641089999999], [-2.0364457, 51.5563942], [-2.0371719, 51.556380700000005], [-2.037967, 51.55636630000001], [-2.0383455, 51.55636], [-2.0386956, 51.5563548], [-2.0397557999999996, 51.556338499999995], [-2.0406505, 51.556323899999995], [-2.0415569, 51.5563079], [-2.042454199999999, 51.55629089999999], [-2.0432286999999993, 51.5562746], [-2.0440188, 51.5562618], [-2.0448786, 51.556245700000005], [-2.0457531, 51.55623239999999], [-2.0466227999999997, 51.556218099999995], [-2.0475233, 51.556202199999994], [-2.047828, 51.5561961], [-2.0484387, 51.55618549999999], [-2.0491785999999994, 51.5561732], [-2.0500714, 51.55615499999998], [-2.0503598999999997, 51.5561492], [-2.0506733999999995, 51.5561434], [-2.0507176, 51.5561426], [-2.0514690999999994, 51.55613029999999], [-2.0518909, 51.55612180000001], [-2.0527191, 51.5561068], [-2.0534467, 51.5560934], [-2.0541993, 51.5560823], [-2.0547289, 51.5560723], [-2.0557019, 51.556055699999995], [-2.0564096000000003, 51.556041999999984], [-2.0572004, 51.55602689999999], [-2.0579947, 51.55601060000001], [-2.0587998999999995, 51.5559859], [-2.0594691, 51.55595809999999], [-2.0599099, 51.5559405], [-2.0605266999999996, 51.5559052], [-2.0612891, 51.5558556], [-2.0618486, 51.55581629999998], [-2.0625909, 51.5557591], [-2.063436, 51.5556797], [-2.0641604, 51.555603100000006], [-2.0648078, 51.555533], [-2.0656898, 51.5554231], [-2.066125153474899, 51.55536550463537], [-2.0665636, 51.55530749999999], [-2.0670948999999994, 51.5552281], [-2.0674503999999994, 51.555174], [-2.068305, 51.5550377], [-2.0686981, 51.5549712], [-2.0690322999999995, 51.5549107], [-2.0698136, 51.5547671], [-2.070344, 51.55466620000001], [-2.0703573355605704, 51.55466347968381], [-2.0704994, 51.5546345], [-2.0712416, 51.554476599999994], [-2.071889, 51.5543384], [-2.0724322, 51.5542148], [-2.0731025, 51.55405929999999], [-2.073800799999999, 51.5538809], [-2.0742389, 51.55376880000001], [-2.074648, 51.55366179999999], [-2.0753412, 51.5534704], [-2.0761245, 51.5532439], [-2.0769156, 51.55300409999999], [-2.077685, 51.5527638], [-2.0784523, 51.5525083], [-2.0791595, 51.552263], [-2.0793933, 51.55218159999999], [-2.0796587, 51.5520813], [-2.0799075000000005, 51.55199129999999], [-2.0806326999999993, 51.55171860000001], [-2.0813704999999993, 51.5514354], [-2.0820961, 51.551149299999985], [-2.082777399999999, 51.55088130000001], [-2.0833452999999995, 51.5506549], [-2.0839846, 51.5504038], [-2.084792, 51.5500828], [-2.085205, 51.5499191], [-2.0856962, 51.5497304], [-2.0861767, 51.5495365], [-2.0868000999999996, 51.5492891], [-2.0874678, 51.5490258], [-2.0881606, 51.5487558], [-2.088319, 51.54869310000001], [-2.0885012, 51.54861720000001], [-2.0889093, 51.54845650000001], [-2.0895379999999997, 51.54820709999999], [-2.0902771, 51.54791290000001], [-2.0909852, 51.5476401], [-2.0917324, 51.54734169999999], [-2.0922372, 51.54714140000001], [-2.0925468, 51.54701589999999], [-2.0927951, 51.5469208], [-2.0934365, 51.54666749999999], [-2.0940965, 51.5464058], [-2.0947296, 51.5461577], [-2.0953405999999997, 51.5459255], [-2.0960208999999996, 51.5456691], [-2.0965508, 51.5454707], [-2.0973886, 51.5451907], [-2.0991493, 51.5446298], [-2.1007903, 51.54415929999999], [-2.1019612, 51.5438516], [-2.1033628, 51.5435175], [-2.1038176, 51.5434116], [-2.1049118, 51.543180099999994], [-2.1073617, 51.54272329999999], [-2.1089673, 51.5424744], [-2.1097564, 51.5423638], [-2.1105393, 51.542266300000016], [-2.1130400999999996, 51.5419993], [-2.1137686, 51.5419383], [-2.1161617, 51.5417844], [-2.1178593, 51.541721300000006], [-2.1195163, 51.5417002], [-2.1203067, 51.5416998], [-2.1219739999999994, 51.54173479999999], [-2.1235787, 51.54179929999999], [-2.1252204, 51.5419034], [-2.1261323, 51.54197369999999], [-2.1265965, 51.542015600000006], [-2.1272050999999994, 51.54208010000001], [-2.1277973, 51.5421412], [-2.1285854, 51.5422253], [-2.1293912, 51.54231440000001], [-2.1301936, 51.5424014], [-2.1310635, 51.54249970000001], [-2.1318476, 51.5425808], [-2.1326284, 51.5426699], [-2.1334385999999994, 51.542756], [-2.1342279999999993, 51.542841299999985], [-2.1350909999999996, 51.54293659999999], [-2.1358529, 51.5430204], [-2.1366303, 51.5431046], [-2.1377317, 51.54322329999999], [-2.1378842, 51.54323819999999], [-2.1381475999999995, 51.54327200000001], [-2.1392219, 51.5433825], [-2.1397831, 51.54344960000001], [-2.1403596, 51.5435086], [-2.1411346999999994, 51.5435958], [-2.1419963, 51.54368919999999], [-2.1430283, 51.5438025], [-2.1433983999999997, 51.5438421], [-2.1440811, 51.5439179], [-2.1444603999999994, 51.543961], [-2.1452211, 51.54404089999999], [-2.1461916, 51.5441466], [-2.1469901, 51.5442366], [-2.1484485, 51.54438789999999], [-2.1489646, 51.5444482], [-2.1501287, 51.5445767], [-2.1512737, 51.54470089999999], [-2.1519138999999994, 51.5447709], [-2.1535164, 51.544946], [-2.153883, 51.5449849], [-2.1550184, 51.54510729999999], [-2.1557156999999996, 51.5451829], [-2.1559566818868516, 51.5452095723655], [-2.1565442, 51.54527459999999], [-2.1573028, 51.5453595], [-2.1581277, 51.5454452], [-2.1588082, 51.545521599999994], [-2.1596615, 51.5456134], [-2.160505, 51.5457061], [-2.1612191, 51.5457858], [-2.1621333, 51.5458867], [-2.1629019, 51.5459674], [-2.1636802, 51.5460491], [-2.1644828, 51.5461331], [-2.1652584, 51.5462172], [-2.1660733, 51.54630429999999], [-2.1667065, 51.5463743], [-2.1674035, 51.54644919999999], [-2.1680703999999995, 51.5465141], [-2.1687617, 51.5465724], [-2.1694282999999994, 51.5466223], [-2.1702392, 51.546666899999984], [-2.1711181999999996, 51.5467028], [-2.1719349999999995, 51.5467179], [-2.1728257, 51.5467267], [-2.173728399999999, 51.546719], [-2.1746304, 51.54669280000001], [-2.1753661999999996, 51.546659], [-2.1762029999999997, 51.5466097], [-2.1768114, 51.5465634], [-2.1773458, 51.54652050000001], [-2.1780005, 51.5464576], [-2.1787243, 51.5463813], [-2.1794994, 51.546290000000006], [-2.1803646, 51.5461877], [-2.1812341999999996, 51.546084400000005], [-2.1820460999999995, 51.5459855], [-2.1828655, 51.54588869999999], [-2.1836658999999994, 51.5457953], [-2.1843231, 51.5457139], [-2.1850915999999994, 51.545625], [-2.185878, 51.545539600000005], [-2.1866968, 51.5454498], [-2.1874636, 51.5453692], [-2.1882554, 51.5452893], [-2.1889661, 51.5452204], [-2.1898331, 51.5451397], [-2.1906339, 51.54506549999999], [-2.1915048999999995, 51.544991], [-2.1923988, 51.5449167], [-2.1931487, 51.54485700000001], [-2.1939387, 51.5447985], [-2.1947261, 51.54474019999999], [-2.1954788, 51.5446898], [-2.1963120999999997, 51.54463499999999], [-2.1972096, 51.5445776], [-2.1981166999999995, 51.5445269], [-2.1989369999999995, 51.54448440000001], [-2.1998317000000003, 51.54443750000001], [-2.2004523, 51.54441260000001], [-2.2012998999999995, 51.5443765], [-2.2022087, 51.5443413], [-2.2029872, 51.5443139], [-2.2038912, 51.5442871], [-2.2048072, 51.54426149999999], [-2.2055397, 51.544245], [-2.206332, 51.5442266], [-2.2071379, 51.5442074], [-2.2079225, 51.5441886], [-2.2088157, 51.5441555], [-2.2096985999999994, 51.544106500000005], [-2.2102082, 51.54407350000001], [-2.2106346, 51.5440395], [-2.2113973, 51.5439711], [-2.2119564, 51.54391229999999], [-2.2123419, 51.5438678], [-2.2129348, 51.54379159999999], [-2.2137103, 51.54368250000001], [-2.2141748, 51.5436074], [-2.2145756, 51.5435406], [-2.2154179, 51.5433845], [-2.2161239, 51.5432445], [-2.2169272, 51.543063], [-2.2174539, 51.5429412], [-2.2181105, 51.5427737], [-2.2186826, 51.542615600000005], [-2.2191490000000003, 51.54248859999999], [-2.2252483, 51.5407376], [-2.2418323, 51.53593], [-2.2420741, 51.5358587], [-2.245102, 51.534983100000005], [-2.2457882102988034, 51.53478382099509], [-2.2459211999999997, 51.53474520000001], [-2.246478, 51.5345821], [-2.2470246, 51.5344277], [-2.2477517999999996, 51.5342261], [-2.2484179, 51.5340494], [-2.2489534, 51.53391220000001], [-2.249507, 51.53377299999998], [-2.2502203000000005, 51.533599], [-2.2510278999999995, 51.5334047], [-2.2521269, 51.533153199999994], [-2.2530733, 51.5329487], [-2.2540115, 51.5327566], [-2.2546070000000005, 51.532635500000005], [-2.2552678, 51.5325087], [-2.2559092, 51.5323904], [-2.2567922, 51.53223169999999], [-2.2576815999999997, 51.5320819], [-2.2586369999999993, 51.531929299999994], [-2.2595054, 51.53180239999999], [-2.2607403, 51.5316286], [-2.261362, 51.5315487], [-2.2619679999999995, 51.531475099999994], [-2.2625784, 51.531402400000005], [-2.263164999999999, 51.5313373], [-2.2647358, 51.53117], [-2.2651845, 51.5311285], [-2.2659122, 51.5310602], [-2.2752690999999996, 51.5302388], [-2.2853283, 51.52935699999999], [-2.2859062, 51.5293154], [-2.2865142, 51.52927029999999], [-2.286977, 51.5292408], [-2.2873642, 51.5292163], [-2.2877474, 51.5291981], [-2.2881204999999993, 51.5291837], [-2.2884955, 51.529175599999995], [-2.2892397, 51.52915860000001], [-2.290001, 51.52915360000001], [-2.2907643, 51.52915550000001], [-2.2911353, 51.5291611], [-2.2915163, 51.5291701], [-2.2936279, 51.5292389], [-2.2957746, 51.5293142], [-2.3000117, 51.5294808], [-2.3058543, 51.52970220000001], [-2.314449, 51.5300246], [-2.3215945, 51.5302778], [-2.3310310000000003, 51.53060499999999], [-2.3356197387107556, 51.53076776096502], [-2.3400217999999997, 51.5309239], [-2.3498362, 51.5313061], [-2.3583463999999994, 51.53161250000001], [-2.3601658, 51.5316685], [-2.3609945, 51.5316919], [-2.3721141, 51.5321071], [-2.3734249, 51.532155800000005], [-2.3766383999999996, 51.5322718], [-2.3772825999999996, 51.53229090000001], [-2.3778038999999995, 51.53231019999999], [-2.3787860999999997, 51.532342799999995], [-2.3797226, 51.532372], [-2.380688, 51.53241319999999], [-2.3812765999999996, 51.5324357], [-2.3817044, 51.5324524], [-2.3821548, 51.53246730000001], [-2.3829986, 51.532499599999994], [-2.3838674, 51.5325294], [-2.3847045, 51.5325589], [-2.3852833, 51.53257909999999], [-2.3857656000000005, 51.5325971], [-2.3868180999999997, 51.53263570000001], [-2.3881568, 51.5326811], [-2.3886437999999997, 51.5326921], [-2.3888363, 51.532696499999986], [-2.389546, 51.5327058], [-2.3899487, 51.5327058], [-2.390425, 51.53270069999999], [-2.3908464, 51.5326866], [-2.3912108999999995, 51.532674199999995], [-2.3914773, 51.532661899999994], [-2.3917540999999995, 51.53264620000001], [-2.3920936, 51.5326245], [-2.3923858, 51.5326029], [-2.3926708, 51.53257909999999], [-2.3929723999999997, 51.5325518], [-2.3933628, 51.5325127], [-2.3936484999999994, 51.532482300000005], [-2.3941186999999995, 51.5324269], [-2.3945485999999994, 51.5323693], [-2.3949775, 51.5323052], [-2.3953854, 51.5322416], [-2.3959151999999997, 51.53215109999999], [-2.3964494, 51.53205729999999], [-2.3971312, 51.5319149], [-2.3975239, 51.53182249999999], [-2.3979433, 51.53172499999999], [-2.3983395, 51.5316257], [-2.3987961, 51.5315082], [-2.3992556, 51.53137639999999], [-2.3997098, 51.5312442], [-2.4001750999999993, 51.53109700000001], [-2.4008202, 51.530882000000005], [-2.4014104, 51.5306655], [-2.4019556, 51.5304633], [-2.4026056, 51.53019989999999], [-2.4037835, 51.52973099999999], [-2.4050641, 51.529224], [-2.4063341, 51.528718000000005], [-2.4088827, 51.527704799999995], [-2.4095677999999996, 51.527433], [-2.4104804999999994, 51.5270714], [-2.4119551, 51.526487499999995], [-2.4125584999999994, 51.5262526], [-2.4131357, 51.52603200000001], [-2.4140797, 51.52568409999999], [-2.4145446999999995, 51.525517], [-2.4152507, 51.52526850000001], [-2.4163916, 51.5248807], [-2.4173868, 51.52455820000001], [-2.4183433, 51.5242608], [-2.4190742, 51.52403820000001], [-2.4198740999999995, 51.52379990000001], [-2.4204810999999995, 51.52363], [-2.4210934, 51.52346399999999], [-2.4223858999999996, 51.52312349999999], [-2.4233498, 51.5228806], [-2.4242787999999997, 51.5226625], [-2.4251955999999995, 51.52245469999998], [-2.425451267122708, 51.5223980975851], [-2.4261184, 51.5222504], [-2.4266823, 51.52213149999999], [-2.427535, 51.52195340000001], [-2.4282346, 51.5218117], [-2.4289043999999995, 51.5216887], [-2.4301351, 51.521470699999995], [-2.4308527, 51.5213494], [-2.4316746999999994, 51.5212166], [-2.4328542999999994, 51.521030999999994], [-2.4340274999999996, 51.5208641], [-2.4344594, 51.5208085], [-2.4349605999999997, 51.5207519], [-2.4354269999999993, 51.52069900000001], [-2.436239099999999, 51.5206088], [-2.4366363999999994, 51.52055980000001], [-2.4366376670254555, 51.520559669218216], [-2.437146848697753, 51.52050711171715], [-2.4375713, 51.5204633], [-2.4382592, 51.52040650000001], [-2.4392465, 51.5203234], [-2.4397669, 51.52028850000001], [-2.4405907999999994, 51.52022949999999], [-2.4416850999999995, 51.52015930000001], [-2.4426277999999995, 51.5201074], [-2.4445006999999994, 51.5200338], [-2.4456968999999997, 51.5200037], [-2.4467644, 51.51999440000001], [-2.4482148, 51.519988999999995], [-2.4492532, 51.51999789999999], [-2.4500187999999996, 51.5200073], [-2.4507562999999997, 51.520026599999994], [-2.4517509, 51.52005930000001], [-2.453282, 51.5201313], [-2.4543249, 51.5201865], [-2.455282, 51.520251300000005], [-2.4563897, 51.5203357], [-2.4573780000000003, 51.5204203], [-2.4589544, 51.520567199999995], [-2.4591874, 51.52058639999999], [-2.4600453, 51.520659499999994], [-2.4608756, 51.52071959999999], [-2.4615507, 51.5207613], [-2.4621231, 51.5207925], [-2.4625401999999994, 51.52080519999999], [-2.4632715, 51.5208242], [-2.4640588999999995, 51.5208268], [-2.4643708999999996, 51.5208272], [-2.4648328, 51.5208191], [-2.4654315, 51.5208019], [-2.4660612, 51.5207775], [-2.4666679999999994, 51.5207357], [-2.4673399000000003, 51.5206884], [-2.4680497999999997, 51.5206352], [-2.4685999, 51.5205867], [-2.4692368999999994, 51.520521300000006], [-2.4707846999999994, 51.5203561], [-2.4714064999999996, 51.5202933], [-2.4758973999999996, 51.51982629999999], [-2.4782168, 51.51958229999999], [-2.4792493, 51.5194755], [-2.4794482, 51.519454899999985], [-2.4814859, 51.51924879999999], [-2.4816444999999994, 51.5192325], [-2.4849842999999994, 51.5188728], [-2.4851514000000003, 51.51885459999999], [-2.4860436999999997, 51.5187572], [-2.4862090999999995, 51.51874219999999], [-2.4872943999999997, 51.518624200000005], [-2.488388099999999, 51.51849969999999], [-2.4907288999999997, 51.5182356], [-2.4921394999999995, 51.5180841], [-2.4935461, 51.5179431], [-2.4953115, 51.51776919999999], [-2.4962582, 51.517676], [-2.4970611, 51.51759690000001], [-2.4972473, 51.51757940000001], [-2.4981762, 51.5174878], [-2.5053761999999997, 51.51672099999999], [-2.5063168999999994, 51.5166248], [-2.5080402000000004, 51.5164494], [-2.5080876, 51.5164446], [-2.5083122, 51.5164234], [-2.5084242999999997, 51.516411600000005], [-2.5092709999999996, 51.5163262], [-2.5118557, 51.516060499999995], [-2.5133476, 51.515902999999994], [-2.51528279553466, 51.51569861759869], [-2.5184975, 51.51535909999999], [-2.5189284, 51.5153109], [-2.5201946999999993, 51.51517849999999], [-2.5212534999999994, 51.515051799999995], [-2.5218401, 51.5149967], [-2.5241983, 51.51475490000001], [-2.5277231, 51.51438449999999], [-2.5285855, 51.5142939], [-2.529487, 51.51421649999999], [-2.5303197, 51.514140999999995], [-2.5311296, 51.5140796], [-2.5319403, 51.5140159], [-2.5331682000000004, 51.5139294], [-2.5331761, 51.5139289], [-2.5342215, 51.51386779999999], [-2.534632199999999, 51.51385330000001], [-2.5351866999999997, 51.5138272], [-2.5355448, 51.5138153], [-2.5357780999999995, 51.5138012], [-2.5362246999999996, 51.5137868], [-2.5367624999999996, 51.5137713], [-2.537675, 51.5137507], [-2.5379896, 51.51374579999999], [-2.5381419, 51.5137435], [-2.5387175, 51.513737], [-2.5392769, 51.51373360000001], [-2.5398353, 51.51373420000001], [-2.5400287999999995, 51.513735399999995], [-2.5402223, 51.51373649999999], [-2.5406093, 51.5137428], [-2.5409970999999993, 51.5137516], [-2.541384, 51.513765], [-2.5419238, 51.51379]]}", "current_leg_start": "Swindon", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.5137900", "next_location_lon": "-2.5419238", "previous_location": "Swindon", "current_leg_milage": "34.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19225.362, \"from_m\": 19128.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27486.522, \"from_m\": 27319.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38066.6, \"from_m\": 27801.062, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38150.114, \"from_m\": 38066.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38639.629, \"from_m\": 38150.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38678.168, \"from_m\": 38639.629, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38895.011, \"from_m\": 38678.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38933.551, \"from_m\": 38895.011, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39423.066, \"from_m\": 38933.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39506.579, \"from_m\": 39423.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39569.063, \"from_m\": 39506.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39640.474, \"from_m\": 39569.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56774.925, \"from_m\": 39640.474, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 58852.874, \"from_m\": 56774.925, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 59463.662, \"from_m\": 58852.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59755.638, \"from_m\": 59463.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59795.894, \"from_m\": 59755.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59932.499, \"from_m\": 59795.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60344.962, \"from_m\": 59932.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60689.755, \"from_m\": 60344.962, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60754.817, \"from_m\": 60689.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 98409.716, \"from_m\": 60754.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 98518.955, \"from_m\": 98409.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121204.772, \"from_m\": 98518.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 121277.148, \"from_m\": 121204.772, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123894.05, \"from_m\": 121277.148, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 125996.149, \"from_m\": 123894.05, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 126080.83, \"from_m\": 125996.149, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126146.393, \"from_m\": 126080.83, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 134881.437, \"from_m\": 126146.393, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 135184.51, \"from_m\": 134881.437, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 135712.567, \"from_m\": 135184.51, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 140585.586, \"from_m\": 135712.567, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 153301.021, \"from_m\": 140585.586, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 153379.95, \"from_m\": 153301.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163742.463, \"from_m\": 153379.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 173249.319, \"from_m\": 163742.463, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 173613.936, \"from_m\": 173249.319, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 173698.494, \"from_m\": 173613.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179638.952, \"from_m\": 173698.494, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 180873.342, \"from_m\": 179638.952, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 525408, \"profile_key\": \"817fec30b0aa4682e9c0a3cd43268a395b971879b0c0fdff8e4146de250334ca\", \"schedule_id\": 21303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1108\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1124\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1130H\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1137H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 51366.176, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Twyford West Jn\", \"stage_seq\": 12, \"distance_m\": 52540.122, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 58228.357, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": \"1145\", \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 59340.746, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 59632.871, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Goring & Streatley\", \"stage_seq\": 16, \"distance_m\": 73315.226, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 17, \"distance_m\": 86771.755, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Wantage Road\", \"stage_seq\": 18, \"distance_m\": 98625.845, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Challow Jn\", \"stage_seq\": 19, \"distance_m\": 104243.28, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Uffington\", \"stage_seq\": 20, \"distance_m\": 108256.896, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218H\", \"location\": \"Swindon\", \"stage_seq\": 21, \"distance_m\": 125582.144, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 22, \"distance_m\": 134839.322, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Hullavington\", \"stage_seq\": 23, \"distance_m\": 152955.704, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 24, \"distance_m\": 173516.118, \"section_seq\": 1, \"route_path_id\": 55046}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Bristol Parkway\", \"stage_seq\": 25, \"distance_m\": 180873.342, \"section_seq\": 1, \"route_path_id\": 55046}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180873.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55046}], \"total_distance_m\": 180873.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 179154.505, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1718.837, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5137900", "current_position_lon": "-2.5419238", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:53Z\", \"source_id\": 42474174, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:59Z\", \"source_id\": 13901714, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:05Z\", \"source_id\": 42481598, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:13Z\", \"source_id\": 13904047, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:03Z\", \"source_id\": 42507623, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:08Z\", \"source_id\": 13912112, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:27Z\", \"source_id\": 42550012, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 13925324, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Parkway", "service_state_platform": "1", "timing_fact_generation": 1789299875175001, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:43.961820", "service_state_evidence_id": 13925324, "current_leg_start_actual_dep": "2026-09-13T12:22:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:44.023314", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PAD |
BPW |
1U23 |
387161+387170 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.6, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.114, "from_m": 38066.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.629, "from_m": 38150.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38895.011, "from_m": 38678.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38933.551, "from_m": 38895.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39423.066, "from_m": 38933.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39506.579, "from_m": 39423.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39569.063, "from_m": 39506.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39640.474, "from_m": 39569.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56774.925, "from_m": 39640.474, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 58852.874, "from_m": 56774.925, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 59463.662, "from_m": 58852.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59755.638, "from_m": 59463.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59795.894, "from_m": 59755.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59932.499, "from_m": 59795.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 60344.962, "from_m": 59932.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60689.755, "from_m": 60344.962, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 60754.817, "from_m": 60689.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 98409.716, "from_m": 60754.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 98518.955, "from_m": 98409.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121204.772, "from_m": 98518.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 121277.148, "from_m": 121204.772, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123894.05, "from_m": 121277.148, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 125996.149, "from_m": 123894.05, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 126080.83, "from_m": 125996.149, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126146.393, "from_m": 126080.83, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 134881.437, "from_m": 126146.393, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 135184.51, "from_m": 134881.437, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 135712.567, "from_m": 135184.51, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 140585.586, "from_m": 135712.567, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153301.021, "from_m": 140585.586, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 153379.95, "from_m": 153301.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163742.463, "from_m": 153379.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 173249.319, "from_m": 163742.463, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 173613.936, "from_m": 173249.319, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 173698.494, "from_m": 173613.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179638.952, "from_m": 173698.494, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 180873.342, "from_m": 179638.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 525408, "profile_key": "817fec30b0aa4682e9c0a3cd43268a395b971879b0c0fdff8e4146de250334ca", "schedule_id": 21303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1108", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1124", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1130H", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1137H", "location": "Twyford", "stage_seq": 11, "distance_m": 51366.176, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Twyford West Jn", "stage_seq": 12, "distance_m": 52540.122, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Kennet Bridge Jn", "stage_seq": 13, "distance_m": 58228.357, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": "1145", "location": "Reading", "stage_seq": 14, "distance_m": 59340.746, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 59632.871, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Goring & Streatley", "stage_seq": 16, "distance_m": 73315.226, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159H", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 86771.755, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Wantage Road", "stage_seq": 18, "distance_m": 98625.845, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Challow Jn", "stage_seq": 19, "distance_m": 104243.28, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Uffington", "stage_seq": 20, "distance_m": 108256.896, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218H", "location": "Swindon", "stage_seq": 21, "distance_m": 125582.144, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Wootton Bassett Jn", "stage_seq": 22, "distance_m": 134839.322, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Hullavington", "stage_seq": 23, "distance_m": 152955.704, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Westerleigh Jn", "stage_seq": 24, "distance_m": 173516.118, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Bristol Parkway", "stage_seq": 25, "distance_m": 180873.342, "section_seq": 1, "route_path_id": 55046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180873.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 55046}], "total_distance_m": 180873.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 179154.505, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1718.837, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:53Z", "source_id": 42474174, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:59Z", "source_id": 13901714, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:05Z", "source_id": 42481598, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T10:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:13Z", "source_id": 13904047, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:03Z", "source_id": 42507623, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:08Z", "source_id": 13912112, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25677, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:27Z", "source_id": 42550012, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 13925324, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
London Paddington |
1108 |
1108 |
8 |
None |
None |
Bristol Parkway |
1241 |
1241 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C06026/2026-09-13/detailed |
None |
Swindon |
2026-09-13T12:22:30+01:00 |
Bristol Parkway |
27.0 |
{"type": "LineString", "coordinates": [[-1.7862431966094665, 51.56535171103427], [-1.7866872000000005, 51.56519420000001], [-1.7870965999999997, 51.565043900000006], [-1.7875139, 51.564889400000006], [-1.787991, 51.5647105], [-1.7885352000000003, 51.56450619999999], [-1.7888451999999997, 51.5643875], [-1.7890385999999998, 51.5643134], [-1.7898378, 51.564005300000005], [-1.7905855999999998, 51.5637074], [-1.7909483, 51.5635618], [-1.7913334000000003, 51.56341040000001], [-1.7922514000000005, 51.563031200000005], [-1.7935637999999998, 51.562476200000006], [-1.7943293000000002, 51.562147200000005], [-1.7948564000000002, 51.5619173], [-1.7954571, 51.56165029999999], [-1.7958703000000005, 51.5614667], [-1.7960885, 51.5613692], [-1.7966305682390429, 51.561122279330455], [-1.7967067, 51.56108759999999], [-1.7972684000000003, 51.5608233], [-1.7974075999999997, 51.56075860000001], [-1.7977085999999995, 51.5606206], [-1.7981961000000002, 51.5603919], [-1.7989267999999996, 51.5600432], [-1.7995484000000002, 51.5597407], [-1.8001998, 51.5594194], [-1.800771, 51.5591334], [-1.8013503999999996, 51.5588438], [-1.8019108, 51.5585593], [-1.8021122, 51.5584562], [-1.8024093, 51.55830139999999], [-1.8030351, 51.55797410000001], [-1.8036322999999996, 51.5576581], [-1.8042561, 51.5573194], [-1.8044133, 51.55723529999999], [-1.8048938999999995, 51.556974100000005], [-1.8051312, 51.5568432], [-1.8054874, 51.55664740000001], [-1.8058205, 51.55645479999999], [-1.806134, 51.55626999999999], [-1.8063601, 51.55614039999998], [-1.8068596, 51.5558562], [-1.8073234999999996, 51.55558], [-1.8076763, 51.55537470000001], [-1.8080913999999997, 51.555128], [-1.808347, 51.55497940000001], [-1.8087288, 51.554744], [-1.8088652075022291, 51.55466347968381], [-1.8092459999999997, 51.5544387], [-1.8097523, 51.5541338], [-1.8103028, 51.553822700000005], [-1.8108011, 51.5535328], [-1.8112131999999996, 51.5533], [-1.8115896, 51.553087], [-1.8119427999999995, 51.55288840000001], [-1.8123244, 51.5526782], [-1.8125135000000003, 51.55257410000001], [-1.8132337999999997, 51.5521796], [-1.8139298, 51.5518112], [-1.8144909, 51.5515183], [-1.8153478999999997, 51.55107400000001], [-1.8161578000000005, 51.5506633], [-1.8169636, 51.55027139999999], [-1.8175950000000003, 51.54996009999999], [-1.8183035999999997, 51.5496241], [-1.8190455, 51.5492804], [-1.8197485, 51.548955799999995], [-1.8203927, 51.5486655], [-1.8208249000000003, 51.5484744], [-1.8212813, 51.5482701], [-1.8217878000000003, 51.5480483], [-1.8224321, 51.5477704], [-1.8230881999999995, 51.5474933], [-1.823685, 51.54724850000001], [-1.8242904999999996, 51.5470025], [-1.8247897999999996, 51.54680239999999], [-1.825326, 51.54658739999999], [-1.8259544, 51.54633930000001], [-1.82677, 51.5460253], [-1.8276011, 51.5457131], [-1.8278489, 51.54562059999999], [-1.8285475, 51.5453656], [-1.8292794, 51.5451048], [-1.8301479, 51.544797599999995], [-1.8310010999999995, 51.544500600000006], [-1.8318722999999992, 51.544205700000006], [-1.8327419, 51.543919599999995], [-1.8334863, 51.5436754], [-1.8342986999999995, 51.5434248], [-1.8350791, 51.5431803], [-1.8359082, 51.54292770000001], [-1.8365425, 51.54274079999999], [-1.8371487, 51.542564599999984], [-1.8380142, 51.5423173], [-1.8388497, 51.54208739999999], [-1.8395893, 51.541888], [-1.84012, 51.5417448], [-1.8406613999999997, 51.54160360000001], [-1.8412285, 51.5414558], [-1.8420037, 51.541260400000006], [-1.8428135000000003, 51.54106060000001], [-1.8435799999999996, 51.54087839999998], [-1.8441633, 51.54074039999999], [-1.8449028000000005, 51.540571699999994], [-1.8455457, 51.540425], [-1.8463528999999996, 51.54024949999999], [-1.8471746, 51.5400697], [-1.8481845, 51.53986319999999], [-1.8488632999999997, 51.539725], [-1.8491169999999997, 51.539673], [-1.8496643, 51.5395657], [-1.8504909, 51.539407399999995], [-1.8513642, 51.5392467], [-1.8522344999999996, 51.53908890000001], [-1.8530174, 51.538951099999984], [-1.8534117000000003, 51.53888160000001], [-1.8537064, 51.5388329], [-1.8543590000000003, 51.53872489999999], [-1.8551862, 51.5385914], [-1.8560401999999996, 51.53846089999999], [-1.8568748, 51.5383396], [-1.8576078999999996, 51.5382356], [-1.8584288, 51.538122], [-1.8592775999999995, 51.538010799999995], [-1.8599897, 51.53791960000001], [-1.8607009, 51.5378331], [-1.8615487, 51.537734699999994], [-1.8623853999999995, 51.53764129999999], [-1.8631861999999997, 51.53755240000001], [-1.8638859, 51.5374735], [-1.8646143, 51.5373952], [-1.8653514999999996, 51.5373148], [-1.8660407999999995, 51.53723810000001], [-1.8668888999999995, 51.5371446], [-1.86773, 51.53705310000001], [-1.8686146, 51.5369533], [-1.8694279, 51.5368646], [-1.8699869, 51.5368029], [-1.8708039999999997, 51.5367131], [-1.8716621, 51.53661910000001], [-1.87251, 51.5365261], [-1.8732698, 51.5364396], [-1.8741549, 51.5363438], [-1.8750115, 51.536249100000006], [-1.8758980000000005, 51.5361512], [-1.8767732, 51.53605000000001], [-1.8775253, 51.5359685], [-1.8784874, 51.53584679999999], [-1.8791174, 51.5357639], [-1.8793726, 51.5357289], [-1.8799475, 51.5356424], [-1.8805890999999997, 51.5355412], [-1.8812254, 51.53543770000001], [-1.8820586, 51.53529830000001], [-1.8829162, 51.535161], [-1.8837701, 51.535031499999995], [-1.8845779000000005, 51.5349174], [-1.8849082, 51.53487549999999], [-1.885042, 51.53485950000001], [-1.8854386, 51.5348098], [-1.8861518999999995, 51.534730399999994], [-1.8864620966509948, 51.5346987091626], [-1.8869653, 51.5346473], [-1.8877918, 51.53456849999999], [-1.8886583999999995, 51.53450060000001], [-1.8893985, 51.53444420000001], [-1.8902912, 51.53439209999999], [-1.891141, 51.5343506], [-1.8920198, 51.53431749999999], [-1.8928881, 51.534297], [-1.8935909, 51.5342861], [-1.8944103, 51.5342819], [-1.8945813, 51.5342818], [-1.8952910000000005, 51.5342893], [-1.8962060000000005, 51.534303099999995], [-1.8970196, 51.53433079999999], [-1.8978926, 51.5343646], [-1.8987905, 51.53441250000001], [-1.8996862, 51.53447209999999], [-1.9005267999999995, 51.534539300000006], [-1.9010743999999995, 51.53458719999999], [-1.9016968999999997, 51.5346522], [-1.9017665, 51.5346602], [-1.9024881, 51.5347684], [-1.9027522, 51.5348101], [-1.9033208, 51.5348866], [-1.903805, 51.5349582], [-1.9043357, 51.5350392], [-1.9049667999999995, 51.53514119999999], [-1.9056754, 51.5352632], [-1.9063513, 51.53537849999999], [-1.9069478999999996, 51.53548880000001], [-1.9075069999999996, 51.5356022], [-1.9079539, 51.5357009], [-1.908468, 51.5358278], [-1.9089524, 51.53596009999999], [-1.9093349, 51.5360754], [-1.9097093999999997, 51.5361947], [-1.9104828000000005, 51.5364526], [-1.9109033, 51.5365778], [-1.9112512, 51.53667509999999], [-1.9116621, 51.5367956], [-1.9122882, 51.53705109999999], [-1.9127027999999997, 51.53723020000001], [-1.913034, 51.53738140000001], [-1.9134105999999995, 51.5375567], [-1.9139098000000003, 51.5378045], [-1.9141889999999997, 51.53794760000001], [-1.914389, 51.538048899999986], [-1.9146846, 51.5382157], [-1.9150158, 51.53840350000001], [-1.9153895, 51.538621199999994], [-1.9157256000000005, 51.53883110000001], [-1.9160345, 51.5390294], [-1.9162346, 51.5391643], [-1.9165353000000005, 51.5393712], [-1.9168513, 51.5395977], [-1.9171751, 51.5398399], [-1.9175682000000005, 51.540144799999986], [-1.917962, 51.54048029999999], [-1.9183645, 51.5408356], [-1.9188752, 51.5413], [-1.9193259999999996, 51.5417186], [-1.9198379, 51.5421842], [-1.9202883, 51.5426065], [-1.9207525999999997, 51.54304019999999], [-1.9212606, 51.5435027], [-1.9217621, 51.5439691], [-1.9224411, 51.544593799999994], [-1.9227586000000003, 51.5448856], [-1.9234363999999995, 51.5454589], [-1.9236275, 51.5456287], [-1.9237968, 51.5457835], [-1.9242938, 51.5462469], [-1.9247498, 51.5466604], [-1.9251512, 51.547018900000005], [-1.9254691, 51.54728939999998], [-1.9259308, 51.5476675], [-1.926406, 51.54802829999999], [-1.9268285, 51.5483335], [-1.9271528, 51.5485502], [-1.9275866, 51.5488354], [-1.9281635, 51.5491912], [-1.9282574, 51.5492458], [-1.9286699, 51.54948079999999], [-1.9292283, 51.5497791], [-1.9295684, 51.549955399999995], [-1.9299124999999997, 51.55012149999999], [-1.9302861, 51.5502996], [-1.9305933, 51.55044089999998], [-1.9306972, 51.5504844], [-1.9311906000000003, 51.55070030000001], [-1.9316815, 51.5508952], [-1.9319489, 51.550999799999985], [-1.9322116, 51.5511007], [-1.9325654, 51.55122740000001], [-1.9329303, 51.5513549], [-1.9333065999999997, 51.551483100000006], [-1.9336779, 51.5516011], [-1.9340895, 51.55172880000001], [-1.9344589, 51.55183439999999], [-1.9350448, 51.55199219999999], [-1.9354498, 51.55209669999999], [-1.9358909, 51.5522048], [-1.9362745, 51.5522917], [-1.9367271, 51.55239129999999], [-1.9371664999999996, 51.55247760000001], [-1.9376006, 51.55255919999999], [-1.9380346, 51.55263360000001], [-1.9384607999999997, 51.552700599999994], [-1.9389359, 51.5527689], [-1.9394505, 51.5528379], [-1.9398912, 51.55289139999999], [-1.9404123, 51.5529495], [-1.9409293000000003, 51.5529975], [-1.9415898000000005, 51.55305449999999], [-1.9421305, 51.5530893], [-1.9427107, 51.553124399999994], [-1.9433053, 51.55315869999999], [-1.9438638999999995, 51.55318849999999], [-1.9444322999999992, 51.5532183], [-1.9450074, 51.5532506], [-1.9458628, 51.5533016], [-1.9465881000000005, 51.553341899999985], [-1.9475222, 51.5534036], [-1.948004, 51.553438], [-1.9485712999999996, 51.5534818], [-1.9493016000000003, 51.5535478], [-1.9500347, 51.55361969999999], [-1.950881, 51.5537091], [-1.9514964, 51.553782700000006], [-1.9523141, 51.55388790000001], [-1.9529874, 51.553979], [-1.9536807, 51.554082599999994], [-1.9543961999999997, 51.55419679999999], [-1.9550612, 51.55430789999999], [-1.9556207, 51.554407100000006], [-1.9563102000000003, 51.554534499999995], [-1.9569611403427625, 51.55466347968381], [-1.9571182, 51.55469459999999], [-1.9579118, 51.5548604], [-1.9586886, 51.5550324], [-1.9595012999999992, 51.55522559999999], [-1.960169, 51.55539], [-1.9609646, 51.55558979999999], [-1.9616478, 51.55576439999999], [-1.9618591000000003, 51.5558206], [-1.962001, 51.55585679999999], [-1.9623357, 51.5559445], [-1.9630514, 51.55612949999999], [-1.9638253, 51.5563279], [-1.9645968000000005, 51.55651610000001], [-1.9653946999999996, 51.55669389999999], [-1.9661823, 51.55685450000001], [-1.9664108, 51.556898100000005], [-1.9669568, 51.5569885], [-1.9676853, 51.55709869999998], [-1.9679833, 51.557138900000005], [-1.9685446, 51.55721229999999], [-1.9693494, 51.5573006], [-1.9702367, 51.557371999999994], [-1.9709948, 51.5574201], [-1.9712961999999996, 51.557433399999994], [-1.9714805, 51.55744180000001], [-1.9718188999999997, 51.5574519], [-1.9725861999999996, 51.557463299999995], [-1.9733652, 51.55746070000001], [-1.9740481, 51.55744669999999], [-1.9747207999999996, 51.5574158], [-1.9754173, 51.557375599999986], [-1.9759046, 51.557343], [-1.976293625062947, 51.557312349795424], [-1.9768908000000005, 51.5572653], [-1.9776133, 51.5572016], [-1.9784823, 51.5571211], [-1.9792401, 51.5570493], [-1.9798403, 51.5569954], [-1.9807331, 51.55691159999999], [-1.98123, 51.5568664], [-1.9821014, 51.556785600000005], [-1.9826508000000005, 51.5567353], [-1.9837326, 51.5566347], [-1.9845994, 51.5565552], [-1.9855157, 51.5564693], [-1.9863826, 51.55638909999999], [-1.9872525000000003, 51.55630829999999], [-1.9881498, 51.5562232], [-1.9888782, 51.556162500000006], [-1.9895904, 51.5561018], [-1.9904476, 51.556034700000005], [-1.991343, 51.55596929999999], [-1.9920146, 51.5559249], [-1.9928824999999997, 51.55587129999999], [-1.9937925000000003, 51.55582079999999], [-1.9947201, 51.55577400000001], [-1.995561, 51.555734699999995], [-1.9964444, 51.55570259999998], [-1.9971538, 51.5556789], [-1.9979816, 51.5556561], [-1.9988453, 51.5556391], [-1.9996906, 51.5556236], [-2.0004885, 51.55561600000001], [-2.0013792, 51.5556089], [-2.002275, 51.5556124], [-2.0031774, 51.5556197], [-2.0040056, 51.555632300000006], [-2.004904499999999, 51.55564979999999], [-2.0057977, 51.5556704], [-2.0066856, 51.555701899999995], [-2.007522499999999, 51.55573659999999], [-2.0084238, 51.5557756], [-2.0093122, 51.55582209999999], [-2.0101808, 51.5558657], [-2.0110412, 51.5559094], [-2.0118015999999996, 51.5559489], [-2.0125791, 51.5559878], [-2.0133572999999996, 51.55602890000001], [-2.0142078, 51.55607189999999], [-2.0149947, 51.5561096], [-2.0157697, 51.55615079999999], [-2.0166786, 51.55619730000001], [-2.017481, 51.5562394], [-2.0182695999999996, 51.55627810000001], [-2.0190596, 51.5563162], [-2.019939299999999, 51.5563577], [-2.0201539, 51.5563673], [-2.020489, 51.55637930000001], [-2.0209454, 51.556397699999984], [-2.0217150000000004, 51.55642699999999], [-2.0226237, 51.5564513], [-2.023444, 51.5564716], [-2.0242701, 51.55649059999999], [-2.0250853, 51.5565049], [-2.025877, 51.556514799999995], [-2.026079, 51.55651699999999], [-2.0263579, 51.55651929999999], [-2.0269379, 51.55652729999999], [-2.0275683999999994, 51.5565278], [-2.0282156999999996, 51.5565243], [-2.0290731, 51.5565199], [-2.0299556, 51.5565114], [-2.0308309, 51.556497799999995], [-2.0317206, 51.556483699999994], [-2.0324246, 51.5564699], [-2.0328102, 51.556460699999995], [-2.0330871, 51.556455], [-2.0339419, 51.5564429], [-2.0349101, 51.5564241], [-2.0357284999999994, 51.55641089999999], [-2.0364457, 51.5563942], [-2.0371719, 51.556380700000005], [-2.037967, 51.55636630000001], [-2.0383455, 51.55636], [-2.0386956, 51.5563548], [-2.0397557999999996, 51.556338499999995], [-2.0406505, 51.556323899999995], [-2.0415569, 51.5563079], [-2.042454199999999, 51.55629089999999], [-2.0432286999999993, 51.5562746], [-2.0440188, 51.5562618], [-2.0448786, 51.556245700000005], [-2.0457531, 51.55623239999999], [-2.0466227999999997, 51.556218099999995], [-2.0475233, 51.556202199999994], [-2.047828, 51.5561961], [-2.0484387, 51.55618549999999], [-2.0491785999999994, 51.5561732], [-2.0500714, 51.55615499999998], [-2.0503598999999997, 51.5561492], [-2.0506733999999995, 51.5561434], [-2.0507176, 51.5561426], [-2.0514690999999994, 51.55613029999999], [-2.0518909, 51.55612180000001], [-2.0527191, 51.5561068], [-2.0534467, 51.5560934], [-2.0541993, 51.5560823], [-2.0547289, 51.5560723], [-2.0557019, 51.556055699999995], [-2.0564096000000003, 51.556041999999984], [-2.0572004, 51.55602689999999], [-2.0579947, 51.55601060000001], [-2.0587998999999995, 51.5559859], [-2.0594691, 51.55595809999999], [-2.0599099, 51.5559405], [-2.0605266999999996, 51.5559052], [-2.0612891, 51.5558556], [-2.0618486, 51.55581629999998], [-2.0625909, 51.5557591], [-2.063436, 51.5556797], [-2.0641604, 51.555603100000006], [-2.0648078, 51.555533], [-2.0656898, 51.5554231], [-2.066125153474899, 51.55536550463537], [-2.0665636, 51.55530749999999], [-2.0670948999999994, 51.5552281], [-2.0674503999999994, 51.555174], [-2.068305, 51.5550377], [-2.0686981, 51.5549712], [-2.0690322999999995, 51.5549107], [-2.0698136, 51.5547671], [-2.070344, 51.55466620000001], [-2.0703573355605704, 51.55466347968381], [-2.0704994, 51.5546345], [-2.0712416, 51.554476599999994], [-2.071889, 51.5543384], [-2.0724322, 51.5542148], [-2.0731025, 51.55405929999999], [-2.073800799999999, 51.5538809], [-2.0742389, 51.55376880000001], [-2.074648, 51.55366179999999], [-2.0753412, 51.5534704], [-2.0761245, 51.5532439], [-2.0769156, 51.55300409999999], [-2.077685, 51.5527638], [-2.0784523, 51.5525083], [-2.0791595, 51.552263], [-2.0793933, 51.55218159999999], [-2.0796587, 51.5520813], [-2.0799075000000005, 51.55199129999999], [-2.0806326999999993, 51.55171860000001], [-2.0813704999999993, 51.5514354], [-2.0820961, 51.551149299999985], [-2.082777399999999, 51.55088130000001], [-2.0833452999999995, 51.5506549], [-2.0839846, 51.5504038], [-2.084792, 51.5500828], [-2.085205, 51.5499191], [-2.0856962, 51.5497304], [-2.0861767, 51.5495365], [-2.0868000999999996, 51.5492891], [-2.0874678, 51.5490258], [-2.0881606, 51.5487558], [-2.088319, 51.54869310000001], [-2.0885012, 51.54861720000001], [-2.0889093, 51.54845650000001], [-2.0895379999999997, 51.54820709999999], [-2.0902771, 51.54791290000001], [-2.0909852, 51.5476401], [-2.0917324, 51.54734169999999], [-2.0922372, 51.54714140000001], [-2.0925468, 51.54701589999999], [-2.0927951, 51.5469208], [-2.0934365, 51.54666749999999], [-2.0940965, 51.5464058], [-2.0947296, 51.5461577], [-2.0953405999999997, 51.5459255], [-2.0960208999999996, 51.5456691], [-2.0965508, 51.5454707], [-2.0973886, 51.5451907], [-2.0991493, 51.5446298], [-2.1007903, 51.54415929999999], [-2.1019612, 51.5438516], [-2.1033628, 51.5435175], [-2.1038176, 51.5434116], [-2.1049118, 51.543180099999994], [-2.1073617, 51.54272329999999], [-2.1089673, 51.5424744], [-2.1097564, 51.5423638], [-2.1105393, 51.542266300000016], [-2.1130400999999996, 51.5419993], [-2.1137686, 51.5419383], [-2.1161617, 51.5417844], [-2.1178593, 51.541721300000006], [-2.1195163, 51.5417002], [-2.1203067, 51.5416998], [-2.1219739999999994, 51.54173479999999], [-2.1235787, 51.54179929999999], [-2.1252204, 51.5419034], [-2.1261323, 51.54197369999999], [-2.1265965, 51.542015600000006], [-2.1272050999999994, 51.54208010000001], [-2.1277973, 51.5421412], [-2.1285854, 51.5422253], [-2.1293912, 51.54231440000001], [-2.1301936, 51.5424014], [-2.1310635, 51.54249970000001], [-2.1318476, 51.5425808], [-2.1326284, 51.5426699], [-2.1334385999999994, 51.542756], [-2.1342279999999993, 51.542841299999985], [-2.1350909999999996, 51.54293659999999], [-2.1358529, 51.5430204], [-2.1366303, 51.5431046], [-2.1377317, 51.54322329999999], [-2.1378842, 51.54323819999999], [-2.1381475999999995, 51.54327200000001], [-2.1392219, 51.5433825], [-2.1397831, 51.54344960000001], [-2.1403596, 51.5435086], [-2.1411346999999994, 51.5435958], [-2.1419963, 51.54368919999999], [-2.1430283, 51.5438025], [-2.1433983999999997, 51.5438421], [-2.1440811, 51.5439179], [-2.1444603999999994, 51.543961], [-2.1452211, 51.54404089999999], [-2.1461916, 51.5441466], [-2.1469901, 51.5442366], [-2.1484485, 51.54438789999999], [-2.1489646, 51.5444482], [-2.1501287, 51.5445767], [-2.1512737, 51.54470089999999], [-2.1519138999999994, 51.5447709], [-2.1535164, 51.544946], [-2.153883, 51.5449849], [-2.1550184, 51.54510729999999], [-2.1557156999999996, 51.5451829], [-2.1559566818868516, 51.5452095723655], [-2.1565442, 51.54527459999999], [-2.1573028, 51.5453595], [-2.1581277, 51.5454452], [-2.1588082, 51.545521599999994], [-2.1596615, 51.5456134], [-2.160505, 51.5457061], [-2.1612191, 51.5457858], [-2.1621333, 51.5458867], [-2.1629019, 51.5459674], [-2.1636802, 51.5460491], [-2.1644828, 51.5461331], [-2.1652584, 51.5462172], [-2.1660733, 51.54630429999999], [-2.1667065, 51.5463743], [-2.1674035, 51.54644919999999], [-2.1680703999999995, 51.5465141], [-2.1687617, 51.5465724], [-2.1694282999999994, 51.5466223], [-2.1702392, 51.546666899999984], [-2.1711181999999996, 51.5467028], [-2.1719349999999995, 51.5467179], [-2.1728257, 51.5467267], [-2.173728399999999, 51.546719], [-2.1746304, 51.54669280000001], [-2.1753661999999996, 51.546659], [-2.1762029999999997, 51.5466097], [-2.1768114, 51.5465634], [-2.1773458, 51.54652050000001], [-2.1780005, 51.5464576], [-2.1787243, 51.5463813], [-2.1794994, 51.546290000000006], [-2.1803646, 51.5461877], [-2.1812341999999996, 51.546084400000005], [-2.1820460999999995, 51.5459855], [-2.1828655, 51.54588869999999], [-2.1836658999999994, 51.5457953], [-2.1843231, 51.5457139], [-2.1850915999999994, 51.545625], [-2.185878, 51.545539600000005], [-2.1866968, 51.5454498], [-2.1874636, 51.5453692], [-2.1882554, 51.5452893], [-2.1889661, 51.5452204], [-2.1898331, 51.5451397], [-2.1906339, 51.54506549999999], [-2.1915048999999995, 51.544991], [-2.1923988, 51.5449167], [-2.1931487, 51.54485700000001], [-2.1939387, 51.5447985], [-2.1947261, 51.54474019999999], [-2.1954788, 51.5446898], [-2.1963120999999997, 51.54463499999999], [-2.1972096, 51.5445776], [-2.1981166999999995, 51.5445269], [-2.1989369999999995, 51.54448440000001], [-2.1998317000000003, 51.54443750000001], [-2.2004523, 51.54441260000001], [-2.2012998999999995, 51.5443765], [-2.2022087, 51.5443413], [-2.2029872, 51.5443139], [-2.2038912, 51.5442871], [-2.2048072, 51.54426149999999], [-2.2055397, 51.544245], [-2.206332, 51.5442266], [-2.2071379, 51.5442074], [-2.2079225, 51.5441886], [-2.2088157, 51.5441555], [-2.2096985999999994, 51.544106500000005], [-2.2102082, 51.54407350000001], [-2.2106346, 51.5440395], [-2.2113973, 51.5439711], [-2.2119564, 51.54391229999999], [-2.2123419, 51.5438678], [-2.2129348, 51.54379159999999], [-2.2137103, 51.54368250000001], [-2.2141748, 51.5436074], [-2.2145756, 51.5435406], [-2.2154179, 51.5433845], [-2.2161239, 51.5432445], [-2.2169272, 51.543063], [-2.2174539, 51.5429412], [-2.2181105, 51.5427737], [-2.2186826, 51.542615600000005], [-2.2191490000000003, 51.54248859999999], [-2.2252483, 51.5407376], [-2.2418323, 51.53593], [-2.2420741, 51.5358587], [-2.245102, 51.534983100000005], [-2.2457882102988034, 51.53478382099509], [-2.2459211999999997, 51.53474520000001], [-2.246478, 51.5345821], [-2.2470246, 51.5344277], [-2.2477517999999996, 51.5342261], [-2.2484179, 51.5340494], [-2.2489534, 51.53391220000001], [-2.249507, 51.53377299999998], [-2.2502203000000005, 51.533599], [-2.2510278999999995, 51.5334047], [-2.2521269, 51.533153199999994], [-2.2530733, 51.5329487], [-2.2540115, 51.5327566], [-2.2546070000000005, 51.532635500000005], [-2.2552678, 51.5325087], [-2.2559092, 51.5323904], [-2.2567922, 51.53223169999999], [-2.2576815999999997, 51.5320819], [-2.2586369999999993, 51.531929299999994], [-2.2595054, 51.53180239999999], [-2.2607403, 51.5316286], [-2.261362, 51.5315487], [-2.2619679999999995, 51.531475099999994], [-2.2625784, 51.531402400000005], [-2.263164999999999, 51.5313373], [-2.2647358, 51.53117], [-2.2651845, 51.5311285], [-2.2659122, 51.5310602], [-2.2752690999999996, 51.5302388], [-2.2853283, 51.52935699999999], [-2.2859062, 51.5293154], [-2.2865142, 51.52927029999999], [-2.286977, 51.5292408], [-2.2873642, 51.5292163], [-2.2877474, 51.5291981], [-2.2881204999999993, 51.5291837], [-2.2884955, 51.529175599999995], [-2.2892397, 51.52915860000001], [-2.290001, 51.52915360000001], [-2.2907643, 51.52915550000001], [-2.2911353, 51.5291611], [-2.2915163, 51.5291701], [-2.2936279, 51.5292389], [-2.2957746, 51.5293142], [-2.3000117, 51.5294808], [-2.3058543, 51.52970220000001], [-2.314449, 51.5300246], [-2.3215945, 51.5302778], [-2.3310310000000003, 51.53060499999999], [-2.3356197387107556, 51.53076776096502], [-2.3400217999999997, 51.5309239], [-2.3498362, 51.5313061], [-2.3583463999999994, 51.53161250000001], [-2.3601658, 51.5316685], [-2.3609945, 51.5316919], [-2.3721141, 51.5321071], [-2.3734249, 51.532155800000005], [-2.3766383999999996, 51.5322718], [-2.3772825999999996, 51.53229090000001], [-2.3778038999999995, 51.53231019999999], [-2.3787860999999997, 51.532342799999995], [-2.3797226, 51.532372], [-2.380688, 51.53241319999999], [-2.3812765999999996, 51.5324357], [-2.3817044, 51.5324524], [-2.3821548, 51.53246730000001], [-2.3829986, 51.532499599999994], [-2.3838674, 51.5325294], [-2.3847045, 51.5325589], [-2.3852833, 51.53257909999999], [-2.3857656000000005, 51.5325971], [-2.3868180999999997, 51.53263570000001], [-2.3881568, 51.5326811], [-2.3886437999999997, 51.5326921], [-2.3888363, 51.532696499999986], [-2.389546, 51.5327058], [-2.3899487, 51.5327058], [-2.390425, 51.53270069999999], [-2.3908464, 51.5326866], [-2.3912108999999995, 51.532674199999995], [-2.3914773, 51.532661899999994], [-2.3917540999999995, 51.53264620000001], [-2.3920936, 51.5326245], [-2.3923858, 51.5326029], [-2.3926708, 51.53257909999999], [-2.3929723999999997, 51.5325518], [-2.3933628, 51.5325127], [-2.3936484999999994, 51.532482300000005], [-2.3941186999999995, 51.5324269], [-2.3945485999999994, 51.5323693], [-2.3949775, 51.5323052], [-2.3953854, 51.5322416], [-2.3959151999999997, 51.53215109999999], [-2.3964494, 51.53205729999999], [-2.3971312, 51.5319149], [-2.3975239, 51.53182249999999], [-2.3979433, 51.53172499999999], [-2.3983395, 51.5316257], [-2.3987961, 51.5315082], [-2.3992556, 51.53137639999999], [-2.3997098, 51.5312442], [-2.4001750999999993, 51.53109700000001], [-2.4008202, 51.530882000000005], [-2.4014104, 51.5306655], [-2.4019556, 51.5304633], [-2.4026056, 51.53019989999999], [-2.4037835, 51.52973099999999], [-2.4050641, 51.529224], [-2.4063341, 51.528718000000005], [-2.4088827, 51.527704799999995], [-2.4095677999999996, 51.527433], [-2.4104804999999994, 51.5270714], [-2.4119551, 51.526487499999995], [-2.4125584999999994, 51.5262526], [-2.4131357, 51.52603200000001], [-2.4140797, 51.52568409999999], [-2.4145446999999995, 51.525517], [-2.4152507, 51.52526850000001], [-2.4163916, 51.5248807], [-2.4173868, 51.52455820000001], [-2.4183433, 51.5242608], [-2.4190742, 51.52403820000001], [-2.4198740999999995, 51.52379990000001], [-2.4204810999999995, 51.52363], [-2.4210934, 51.52346399999999], [-2.4223858999999996, 51.52312349999999], [-2.4233498, 51.5228806], [-2.4242787999999997, 51.5226625], [-2.4251955999999995, 51.52245469999998], [-2.425451267122708, 51.5223980975851], [-2.4261184, 51.5222504], [-2.4266823, 51.52213149999999], [-2.427535, 51.52195340000001], [-2.4282346, 51.5218117], [-2.4289043999999995, 51.5216887], [-2.4301351, 51.521470699999995], [-2.4308527, 51.5213494], [-2.4316746999999994, 51.5212166], [-2.4328542999999994, 51.521030999999994], [-2.4340274999999996, 51.5208641], [-2.4344594, 51.5208085], [-2.4349605999999997, 51.5207519], [-2.4354269999999993, 51.52069900000001], [-2.436239099999999, 51.5206088], [-2.4366363999999994, 51.52055980000001], [-2.4366376670254555, 51.520559669218216], [-2.437146848697753, 51.52050711171715], [-2.4375713, 51.5204633], [-2.4382592, 51.52040650000001], [-2.4392465, 51.5203234], [-2.4397669, 51.52028850000001], [-2.4405907999999994, 51.52022949999999], [-2.4416850999999995, 51.52015930000001], [-2.4426277999999995, 51.5201074], [-2.4445006999999994, 51.5200338], [-2.4456968999999997, 51.5200037], [-2.4467644, 51.51999440000001], [-2.4482148, 51.519988999999995], [-2.4492532, 51.51999789999999], [-2.4500187999999996, 51.5200073], [-2.4507562999999997, 51.520026599999994], [-2.4517509, 51.52005930000001], [-2.453282, 51.5201313], [-2.4543249, 51.5201865], [-2.455282, 51.520251300000005], [-2.4563897, 51.5203357], [-2.4573780000000003, 51.5204203], [-2.4589544, 51.520567199999995], [-2.4591874, 51.52058639999999], [-2.4600453, 51.520659499999994], [-2.4608756, 51.52071959999999], [-2.4615507, 51.5207613], [-2.4621231, 51.5207925], [-2.4625401999999994, 51.52080519999999], [-2.4632715, 51.5208242], [-2.4640588999999995, 51.5208268], [-2.4643708999999996, 51.5208272], [-2.4648328, 51.5208191], [-2.4654315, 51.5208019], [-2.4660612, 51.5207775], [-2.4666679999999994, 51.5207357], [-2.4673399000000003, 51.5206884], [-2.4680497999999997, 51.5206352], [-2.4685999, 51.5205867], [-2.4692368999999994, 51.520521300000006], [-2.4707846999999994, 51.5203561], [-2.4714064999999996, 51.5202933], [-2.4758973999999996, 51.51982629999999], [-2.4782168, 51.51958229999999], [-2.4792493, 51.5194755], [-2.4794482, 51.519454899999985], [-2.4814859, 51.51924879999999], [-2.4816444999999994, 51.5192325], [-2.4849842999999994, 51.5188728], [-2.4851514000000003, 51.51885459999999], [-2.4860436999999997, 51.5187572], [-2.4862090999999995, 51.51874219999999], [-2.4872943999999997, 51.518624200000005], [-2.488388099999999, 51.51849969999999], [-2.4907288999999997, 51.5182356], [-2.4921394999999995, 51.5180841], [-2.4935461, 51.5179431], [-2.4953115, 51.51776919999999], [-2.4962582, 51.517676], [-2.4970611, 51.51759690000001], [-2.4972473, 51.51757940000001], [-2.4981762, 51.5174878], [-2.5053761999999997, 51.51672099999999], [-2.5063168999999994, 51.5166248], [-2.5080402000000004, 51.5164494], [-2.5080876, 51.5164446], [-2.5083122, 51.5164234], [-2.5084242999999997, 51.516411600000005], [-2.5092709999999996, 51.5163262], [-2.5118557, 51.516060499999995], [-2.5133476, 51.515902999999994], [-2.51528279553466, 51.51569861759869], [-2.5184975, 51.51535909999999], [-2.5189284, 51.5153109], [-2.5201946999999993, 51.51517849999999], [-2.5212534999999994, 51.515051799999995], [-2.5218401, 51.5149967], [-2.5241983, 51.51475490000001], [-2.5277231, 51.51438449999999], [-2.5285855, 51.5142939], [-2.529487, 51.51421649999999], [-2.5303197, 51.514140999999995], [-2.5311296, 51.5140796], [-2.5319403, 51.5140159], [-2.5331682000000004, 51.5139294], [-2.5331761, 51.5139289], [-2.5342215, 51.51386779999999], [-2.534632199999999, 51.51385330000001], [-2.5351866999999997, 51.5138272], [-2.5355448, 51.5138153], [-2.5357780999999995, 51.5138012], [-2.5362246999999996, 51.5137868], [-2.5367624999999996, 51.5137713], [-2.537675, 51.5137507], [-2.5379896, 51.51374579999999], [-2.5381419, 51.5137435], [-2.5387175, 51.513737], [-2.5392769, 51.51373360000001], [-2.5398353, 51.51373420000001], [-2.5400287999999995, 51.513735399999995], [-2.5402223, 51.51373649999999], [-2.5406093, 51.5137428], [-2.5409970999999993, 51.5137516], [-2.541384, 51.513765], [-2.5419238, 51.51379]]} |
34.3 |
1218 |
1245 |
Swindon |
Bristol Parkway |
Bristol Parkway |
51.5137900 |
-2.5419238 |
51.5137900 |
-2.5419238 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:00 |
Bristol Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925324 |
1789299875175001 |
42 |
42 |
2026-09-13 11:55:44.023314 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:43.961820 |
| 494901 |
524335 |
C32408 |
152D95MH13 |
2026-09-13 |
COMPLETE |
13925048 |
2026-09-13 12:45:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 524335, "stp": "P", "toc": "Northern", "uid": "C32408", "consist": "158842", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32408/2026-09-13/detailed", "trust_id": "152D95MH13", "origin_crs": "WTB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "6", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "2D95", "timing_status": "EARLY", "origin_station": "Whitby", "current_leg_arr": "1245", "current_leg_dep": "1239", "current_leg_end": "Darlington", "origin_dep_time": "1041", "origin_platform": "1", "current_location": "Darlington", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Dinsdale", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Dinsdale", "current_leg_milage": "3.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.589, \"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\": 555.642, \"from_m\": 421.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9823.643, \"from_m\": 555.642, \"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\": 10254.192, \"from_m\": 9823.643, \"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\": 14869.927, \"from_m\": 10254.192, \"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\": 15298.289, \"from_m\": 14869.927, \"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\": 16404.393, \"from_m\": 15298.289, \"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\": 16468.077, \"from_m\": 16404.393, \"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\": 29032.228, \"from_m\": 16468.077, \"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\": 29286.433, \"from_m\": 29032.228, \"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\": 37639.055, \"from_m\": 29286.433, \"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\": 38760.929, \"from_m\": 37639.055, \"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\": 38992.755, \"from_m\": 38760.929, \"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\": 48389.723, \"from_m\": 38992.755, \"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\": 48767.45, \"from_m\": 48389.723, \"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\": 55220.717, \"from_m\": 48767.45, \"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\": 55430.022, \"from_m\": 55220.717, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55882.494, \"from_m\": 55430.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57184.658, \"from_m\": 55882.494, \"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\": 57678.759, \"from_m\": 57184.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58086.623, \"from_m\": 57678.759, \"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\": 58362.448, \"from_m\": 58086.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60052.122, \"from_m\": 58362.448, \"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\": 60882.479, \"from_m\": 60052.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61101.572, \"from_m\": 60882.479, \"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\": 61518.099, \"from_m\": 61101.572, \"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\": 61921.356, \"from_m\": 61518.099, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 62616.716, \"from_m\": 61921.356, \"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\": 63473.175, \"from_m\": 62616.716, \"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\": 63745.067, \"from_m\": 63473.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\": 63785.022, \"from_m\": 63745.067, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63825.886, \"from_m\": 63785.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\": 66184.352, \"from_m\": 63825.886, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66284.127, \"from_m\": 66184.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66657.186, \"from_m\": 66284.127, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66956.565, \"from_m\": 66657.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68034.53, \"from_m\": 66956.565, \"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\": 68549.472, \"from_m\": 68034.53, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73177.191, \"from_m\": 68549.472, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73695.46, \"from_m\": 73177.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73708.03, \"from_m\": 73695.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73792.342, \"from_m\": 73708.03, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78822.237, \"from_m\": 73792.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79307.544, \"from_m\": 78822.237, \"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\": 79577.03, \"from_m\": 79307.544, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79730.929, \"from_m\": 79577.03, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80156.107, \"from_m\": 79730.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 524335, \"profile_key\": \"0faf8e70dd063abd5305ef96de17c2a29cfa96b2e7e4c4ef22bc6388bf9ef10e\", \"schedule_id\": 2915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Whitby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045\", \"location\": \"Ruswarp\", \"stage_seq\": 2, \"distance_m\": 2212.277, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050\", \"location\": \"Sleights\", \"stage_seq\": 3, \"distance_m\": 4782.09, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1057H\", \"wtt_dep\": \"1058H\", \"location\": \"Grosmont\", \"stage_seq\": 4, \"distance_m\": 9984.347, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1101H\", \"wtt_dep\": \"1102\", \"location\": \"Egton\", \"stage_seq\": 5, \"distance_m\": 12528.566, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1106\", \"wtt_dep\": \"1109\", \"location\": \"Glaisdale\", \"stage_seq\": 6, \"distance_m\": 15086.953, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1114\", \"location\": \"Lealholm\", \"stage_seq\": 7, \"distance_m\": 18464.619, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1120\", \"wtt_dep\": \"1120H\", \"location\": \"Danby\", \"stage_seq\": 8, \"distance_m\": 24229.339, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1123H\", \"wtt_dep\": \"1124\", \"location\": \"Castleton Moor\", \"stage_seq\": 9, \"distance_m\": 26585.972, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1127\", \"wtt_dep\": \"1127H\", \"location\": \"Commondale\", \"stage_seq\": 10, \"distance_m\": 29144.369, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135\", \"location\": \"Kildale\", \"stage_seq\": 11, \"distance_m\": 35664.176, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1145\", \"location\": \"Battersby\", \"stage_seq\": 12, \"distance_m\": 38334.174, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1150H\", \"location\": \"Great Ayton\", \"stage_seq\": 13, \"distance_m\": 42346.786, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1200H\", \"location\": \"Nunthorpe\", \"stage_seq\": 14, \"distance_m\": 48506.483, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203\", \"location\": \"Gypsy Lane\", \"stage_seq\": 15, \"distance_m\": 49460.937, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Marton\", \"stage_seq\": 16, \"distance_m\": 51106.296, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"James Cook\", \"stage_seq\": 17, \"distance_m\": 52194.367, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 18, \"distance_m\": 55092.771, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1219\", \"location\": \"Middlesbrough\", \"stage_seq\": 19, \"distance_m\": 55902.923, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 20, \"distance_m\": 57650.152, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"Thornaby\", \"stage_seq\": 21, \"distance_m\": 61081.403, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 22, \"distance_m\": 62531.855, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 23, \"distance_m\": 63745.067, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 24, \"distance_m\": 66035.661, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Allens West\", \"stage_seq\": 25, \"distance_m\": 67139.932, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Dinsdale\", \"stage_seq\": 26, \"distance_m\": 74071.555, \"section_seq\": 1, \"route_path_id\": 57947}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 27, \"distance_m\": 80156.107, \"section_seq\": 1, \"route_path_id\": 57947}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80156.107, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57947}], \"total_distance_m\": 80156.107, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 80156.107, \"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": "1041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:44:57Z\", \"source_id\": 13871233, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:49:58Z\", \"source_id\": 13873469, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:58:28Z\", \"source_id\": 13877193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:03:03Z\", \"source_id\": 13879198, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:07:29Z\", \"source_id\": 13881177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:15:00Z\", \"source_id\": 13884519, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:21:30Z\", \"source_id\": 13887433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:25:01Z\", \"source_id\": 13889005, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:00Z\", \"source_id\": 13890795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:30Z\", \"source_id\": 13923927, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:35Z\", \"source_id\": 13900647, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:00:10Z\", \"source_id\": 13904898, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:06Z\", \"source_id\": 13905830, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:08Z\", \"source_id\": 13907126, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:08Z\", \"source_id\": 13908464, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:51Z\", \"source_id\": 42501547, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:57Z\", \"source_id\": 13910207, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:02Z\", \"source_id\": 42517874, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:08Z\", \"source_id\": 13915310, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:26Z\", \"source_id\": 42525767, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:32Z\", \"source_id\": 13917814, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:11Z\", \"source_id\": 42529967, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:18Z\", \"source_id\": 13919112, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:14Z\", \"source_id\": 42539221, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:17Z\", \"source_id\": 13921986, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:51Z\", \"source_id\": 42549078, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:53Z\", \"source_id\": 13925048, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "6", "timing_fact_generation": 1789299837442279, "current_leg_arrival_utc": "2026-09-13T12:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:45.269280", "service_state_evidence_id": 13925048, "current_leg_start_actual_dep": "2026-09-13T12:38:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:45.351513", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WTB |
DAR |
2D95 |
158842 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 421.589, "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": 555.642, "from_m": 421.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9823.643, "from_m": 555.642, "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": 10254.192, "from_m": 9823.643, "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": 14869.927, "from_m": 10254.192, "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": 15298.289, "from_m": 14869.927, "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": 16404.393, "from_m": 15298.289, "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": 16468.077, "from_m": 16404.393, "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": 29032.228, "from_m": 16468.077, "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": 29286.433, "from_m": 29032.228, "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": 37639.055, "from_m": 29286.433, "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": 38760.929, "from_m": 37639.055, "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": 38992.755, "from_m": 38760.929, "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": 48389.723, "from_m": 38992.755, "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": 48767.45, "from_m": 48389.723, "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": 55220.717, "from_m": 48767.45, "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": 55430.022, "from_m": 55220.717, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55882.494, "from_m": 55430.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57184.658, "from_m": 55882.494, "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": 57678.759, "from_m": 57184.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58086.623, "from_m": 57678.759, "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": 58362.448, "from_m": 58086.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60052.122, "from_m": 58362.448, "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": 60882.479, "from_m": 60052.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61101.572, "from_m": 60882.479, "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": 61518.099, "from_m": 61101.572, "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": 61921.356, "from_m": 61518.099, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 62616.716, "from_m": 61921.356, "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": 63473.175, "from_m": 62616.716, "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": 63745.067, "from_m": 63473.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": 63785.022, "from_m": 63745.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63825.886, "from_m": 63785.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": 66184.352, "from_m": 63825.886, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66284.127, "from_m": 66184.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66657.186, "from_m": 66284.127, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66956.565, "from_m": 66657.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68034.53, "from_m": 66956.565, "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": 68549.472, "from_m": 68034.53, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73177.191, "from_m": 68549.472, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73695.46, "from_m": 73177.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73708.03, "from_m": 73695.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73792.342, "from_m": 73708.03, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78822.237, "from_m": 73792.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79307.544, "from_m": 78822.237, "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": 79577.03, "from_m": 79307.544, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79730.929, "from_m": 79577.03, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80156.107, "from_m": 79730.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 524335, "profile_key": "0faf8e70dd063abd5305ef96de17c2a29cfa96b2e7e4c4ef22bc6388bf9ef10e", "schedule_id": 2915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1041", "location": "Whitby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045", "location": "Ruswarp", "stage_seq": 2, "distance_m": 2212.277, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050", "location": "Sleights", "stage_seq": 3, "distance_m": 4782.09, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1057H", "wtt_dep": "1058H", "location": "Grosmont", "stage_seq": 4, "distance_m": 9984.347, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1101H", "wtt_dep": "1102", "location": "Egton", "stage_seq": 5, "distance_m": 12528.566, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1106", "wtt_dep": "1109", "location": "Glaisdale", "stage_seq": 6, "distance_m": 15086.953, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1114", "location": "Lealholm", "stage_seq": 7, "distance_m": 18464.619, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1120", "wtt_dep": "1120H", "location": "Danby", "stage_seq": 8, "distance_m": 24229.339, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1123H", "wtt_dep": "1124", "location": "Castleton Moor", "stage_seq": 9, "distance_m": 26585.972, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1127", "wtt_dep": "1127H", "location": "Commondale", "stage_seq": 10, "distance_m": 29144.369, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135", "location": "Kildale", "stage_seq": 11, "distance_m": 35664.176, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1145", "location": "Battersby", "stage_seq": 12, "distance_m": 38334.174, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1150H", "location": "Great Ayton", "stage_seq": 13, "distance_m": 42346.786, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1200H", "location": "Nunthorpe", "stage_seq": 14, "distance_m": 48506.483, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203", "location": "Gypsy Lane", "stage_seq": 15, "distance_m": 49460.937, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Marton", "stage_seq": 16, "distance_m": 51106.296, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "James Cook", "stage_seq": 17, "distance_m": 52194.367, "section_seq": 1, "route_path_id": 57947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 18, "distance_m": 55092.771, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1219", "location": "Middlesbrough", "stage_seq": 19, "distance_m": 55902.923, "section_seq": 1, "route_path_id": 57947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Newport East Jn (Teesside)", "stage_seq": 20, "distance_m": 57650.152, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "Thornaby", "stage_seq": 21, "distance_m": 61081.403, "section_seq": 1, "route_path_id": 57947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Bowesfield Jn", "stage_seq": 22, "distance_m": 62531.855, "section_seq": 1, "route_path_id": 57947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Stockton Cut Jn", "stage_seq": 23, "distance_m": 63745.067, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Eaglescliffe", "stage_seq": 24, "distance_m": 66035.661, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Allens West", "stage_seq": 25, "distance_m": 67139.932, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Dinsdale", "stage_seq": 26, "distance_m": 74071.555, "section_seq": 1, "route_path_id": 57947}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Darlington", "stage_seq": 27, "distance_m": 80156.107, "section_seq": 1, "route_path_id": 57947}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80156.107, "from_m": 0.0, "section_seq": 1, "route_path_id": 57947}], "total_distance_m": 80156.107, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 80156.107, "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-13T09:44:57Z", "source_id": 13871233, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:49:58Z", "source_id": 13873469, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:58:28Z", "source_id": 13877193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:03:03Z", "source_id": 13879198, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:07:29Z", "source_id": 13881177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:15:00Z", "source_id": 13884519, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:21:30Z", "source_id": 13887433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:25:01Z", "source_id": 13889005, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:00Z", "source_id": 13890795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:30Z", "source_id": 13923927, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:35Z", "source_id": 13900647, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:00:10Z", "source_id": 13904898, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:06Z", "source_id": 13905830, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:08Z", "source_id": 13907126, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:08Z", "source_id": 13908464, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4246, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:51Z", "source_id": 42501547, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:57Z", "source_id": 13910207, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:02Z", "source_id": 42517874, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:08Z", "source_id": 13915310, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:26Z", "source_id": 42525767, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:32Z", "source_id": 13917814, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:11Z", "source_id": 42529967, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:18Z", "source_id": 13919112, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:14Z", "source_id": 42539221, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:17Z", "source_id": 13921986, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4396, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:51Z", "source_id": 42549078, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:53Z", "source_id": 13925048, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Whitby |
1041 |
1041 |
1 |
None |
None |
Darlington |
1247 |
1246 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32408/2026-09-13/detailed |
None |
Dinsdale |
2026-09-13T12:38:30+01:00 |
Darlington |
6.0 |
{"type": "LineString", "coordinates": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} |
3.8 |
1239 |
1245 |
Dinsdale |
Darlington |
Darlington |
54.5207877 |
-1.5463601 |
54.5207877 |
-1.5463601 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:00 |
Darlington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925048 |
1789299837442279 |
82 |
82 |
2026-09-13 11:55:45.351513 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:45.269280 |
| 494902 |
525334 |
W70628 |
652O14MK13 |
2026-09-13 |
COMPLETE |
13925215 |
2026-09-13 12:45:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525334, "stp": "P", "toc": "West Midlands Trains", "uid": "W70628", "consist": "730006+730024", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70628/2026-09-13/detailed", "trust_id": "652O14MK13", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-13", "dest_arr_time": "1237", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O14", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1245", "current_leg_dep": "1241", "current_leg_end": "Bromsgrove", "origin_dep_time": "1203", "origin_platform": "9", "current_location": "Bromsgrove", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "+8 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": "1237", "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\": 525334, \"profile_key\": \"81d7cba366efb3d6470374d6d2e2fc90887b4fd05363c9564994e8a1682ab6e6\", \"schedule_id\": 17991, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Five Ways\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"University\", \"stage_seq\": 3, \"distance_m\": 4128.671, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Selly Oak\", \"stage_seq\": 4, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Bournville\", \"stage_seq\": 5, \"distance_m\": 7040.486, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Kings Norton\", \"stage_seq\": 6, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Northfield\", \"stage_seq\": 7, \"distance_m\": 11069.084, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1226H\", \"location\": \"Longbridge\", \"stage_seq\": 8, \"distance_m\": 12665.564, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Barnt Green\", \"stage_seq\": 9, \"distance_m\": 16978.727, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"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": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:31Z\", \"source_id\": 42511120, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:31Z\", \"source_id\": 42511121, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:34Z\", \"source_id\": 13913219, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:09Z\", \"source_id\": 42515032, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:12Z\", \"source_id\": 13914455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:32Z\", \"source_id\": 42518607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:38Z\", \"source_id\": 13915558, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:44Z\", \"source_id\": 42523338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:49Z\", \"source_id\": 13917021, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:16Z\", \"source_id\": 42526998, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:23Z\", \"source_id\": 13918201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:57Z\", \"source_id\": 42531077, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:01Z\", \"source_id\": 13919437, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:09Z\", \"source_id\": 42534510, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:13Z\", \"source_id\": 13920522, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:33Z\", \"source_id\": 42542603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:37Z\", \"source_id\": 13923032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:16Z\", \"source_id\": 42549738, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:19Z\", \"source_id\": 13925215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789299859637663, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:48.077965", "service_state_evidence_id": 13925215, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:48.803527", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
BMV |
2O14 |
730006+730024 |
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": 525334, "profile_key": "81d7cba366efb3d6470374d6d2e2fc90887b4fd05363c9564994e8a1682ab6e6", "schedule_id": 17991, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Five Ways", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "University", "stage_seq": 3, "distance_m": 4128.671, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Selly Oak", "stage_seq": 4, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Bournville", "stage_seq": 5, "distance_m": 7040.486, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Kings Norton", "stage_seq": 6, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Northfield", "stage_seq": 7, "distance_m": 11069.084, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1226H", "location": "Longbridge", "stage_seq": 8, "distance_m": 12665.564, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Barnt Green", "stage_seq": 9, "distance_m": 16978.727, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "1237", "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": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:31Z", "source_id": 42511120, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:31Z", "source_id": 42511121, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:34Z", "source_id": 13913219, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:09Z", "source_id": 42515032, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:12Z", "source_id": 13914455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:32Z", "source_id": 42518607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:38Z", "source_id": 13915558, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:44Z", "source_id": 42523338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:49Z", "source_id": 13917021, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:16Z", "source_id": 42526998, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:23Z", "source_id": 13918201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:57Z", "source_id": 42531077, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:01Z", "source_id": 13919437, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:09Z", "source_id": 42534510, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:13Z", "source_id": 13920522, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:33Z", "source_id": 42542603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:37Z", "source_id": 13923032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:16Z", "source_id": 42549738, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:19Z", "source_id": 13925215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1203 |
1203 |
9 |
None |
None |
Bromsgrove |
1237 |
1237 |
3 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70628/2026-09-13/detailed |
None |
Barnt Green |
2026-09-13T12:39:00+01:00 |
Bromsgrove |
4.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 |
1241 |
1245 |
Barnt Green |
Bromsgrove |
Bromsgrove |
52.3200847 |
-2.0501102 |
52.3200847 |
-2.0501102 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:00 |
Bromsgrove |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925215 |
1789299859637663 |
56 |
56 |
2026-09-13 11:55:48.803527 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:48.077965 |
| 494903 |
525362 |
G27599 |
872I25MJ13 |
2026-09-13 |
COMPLETE |
13925037 |
2026-09-13 12:45:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525362, "stp": "P", "toc": "Southern", "uid": "G27599", "consist": "377612+377626", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27599/2026-09-13/detailed", "trust_id": "872I25MJ13", "origin_crs": "DKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2I25", "timing_status": "ON TIME", "origin_station": "Dorking", "current_leg_arr": "1245", "current_leg_dep": "1239", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1142", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-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": "Clapham Junction (C)", "dest_arr_time_act": "1245", "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\": 91.631, \"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\": 129.134, \"from_m\": 91.631, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 215.279, \"from_m\": 129.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\": 3305.141, \"from_m\": 215.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12327.384, \"from_m\": 3305.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12383.812, \"from_m\": 12327.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12471.67, \"from_m\": 12383.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12536.372, \"from_m\": 12471.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12794.743, \"from_m\": 12536.372, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13157.123, \"from_m\": 12794.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14917.452, \"from_m\": 13157.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15220.144, \"from_m\": 14917.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16163.169, \"from_m\": 15220.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16239.787, \"from_m\": 16163.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17162.268, \"from_m\": 16239.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17178.908, \"from_m\": 17162.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17976.588, \"from_m\": 17178.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17991.287, \"from_m\": 17976.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18775.511, \"from_m\": 17991.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19114.999, \"from_m\": 18775.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19163.145, \"from_m\": 19114.999, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19176.364, \"from_m\": 19163.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19404.223, \"from_m\": 19176.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20955.697, \"from_m\": 19404.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21243.869, \"from_m\": 20955.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23732.257, \"from_m\": 21243.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24853.319, \"from_m\": 23732.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27893.461, \"from_m\": 24853.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28349.364, \"from_m\": 27893.461, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28448.366, \"from_m\": 28349.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28531.784, \"from_m\": 28448.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31525.72, \"from_m\": 28531.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34924.097, \"from_m\": 31525.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37605.058, \"from_m\": 34924.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\": 38262.095, \"from_m\": 37605.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}], \"service_id\": 525362, \"profile_key\": \"5a10f3de4d05aa38cbe7e3c7802a4f78dc011e0e14aecc883e086d3ea921517c\", \"schedule_id\": 7950, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Dorking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1146\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 2, \"distance_m\": 1355.737, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1151\", \"location\": \"Leatherhead\", \"stage_seq\": 3, \"distance_m\": 6550.913, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155\", \"location\": \"Ashtead\", \"stage_seq\": 4, \"distance_m\": 9455.388, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1200\", \"location\": \"Epsom\", \"stage_seq\": 5, \"distance_m\": 12622.716, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Ewell East\", \"stage_seq\": 6, \"distance_m\": 15086.734, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Cheam\", \"stage_seq\": 7, \"distance_m\": 17290.873, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1212\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 8, \"distance_m\": 18999.905, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215H\", \"location\": \"Carshalton\", \"stage_seq\": 9, \"distance_m\": 21052.452, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Hackbridge\", \"stage_seq\": 10, \"distance_m\": 22465.341, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"Mitcham Junction\", \"stage_seq\": 11, \"distance_m\": 24279.598, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 12, \"distance_m\": 26103.106, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Streatham South Jn\", \"stage_seq\": 13, \"distance_m\": 27808.392, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 28531.784, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 30877.795, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1238\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 34019.5, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 35084.108, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Battersea Park\", \"stage_seq\": 18, \"distance_m\": 36368.719, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 19, \"distance_m\": 36920.02, \"section_seq\": 1, \"route_path_id\": 31795}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 20, \"distance_m\": 38262.095, \"section_seq\": 1, \"route_path_id\": 31795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38262.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31795}], \"total_distance_m\": 38262.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37304.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 957.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1142", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:33Z\", \"source_id\": 42460645, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:38Z\", \"source_id\": 13897449, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:18Z\", \"source_id\": 42469085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:49:23Z\", \"source_id\": 13900108, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:06Z\", \"source_id\": 42474538, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:11Z\", \"source_id\": 13901825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:43Z\", \"source_id\": 42481042, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:46Z\", \"source_id\": 13903884, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:26Z\", \"source_id\": 42488035, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:32Z\", \"source_id\": 13906003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:37Z\", \"source_id\": 42492763, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:43Z\", \"source_id\": 13907389, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:15Z\", \"source_id\": 42497977, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:21Z\", \"source_id\": 13909036, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:48Z\", \"source_id\": 42510154, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:52Z\", \"source_id\": 13912914, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:21Z\", \"source_id\": 42513834, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:24Z\", \"source_id\": 13914055, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:25Z\", \"source_id\": 42518441, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:28Z\", \"source_id\": 13915499, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:51Z\", \"source_id\": 42523478, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:53Z\", \"source_id\": 13917082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:39Z\", \"source_id\": 42533792, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:42Z\", \"source_id\": 13920256, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:48Z\", \"source_id\": 42539997, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:53Z\", \"source_id\": 13922238, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:14Z\", \"source_id\": 42546647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:19Z\", \"source_id\": 13924310, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:51Z\", \"source_id\": 42549083, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:53Z\", \"source_id\": 13925037, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789299838086527, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:51.950423", "service_state_evidence_id": 13925037, "current_leg_start_actual_dep": "2026-09-13T12:38:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:52.110294", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
DKG |
None |
2I25 |
377612+377626 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 91.631, "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": 129.134, "from_m": 91.631, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 215.279, "from_m": 129.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": 3305.141, "from_m": 215.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12327.384, "from_m": 3305.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12383.812, "from_m": 12327.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12471.67, "from_m": 12383.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12536.372, "from_m": 12471.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12794.743, "from_m": 12536.372, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13157.123, "from_m": 12794.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14917.452, "from_m": 13157.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15220.144, "from_m": 14917.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16163.169, "from_m": 15220.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16239.787, "from_m": 16163.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17162.268, "from_m": 16239.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17178.908, "from_m": 17162.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17976.588, "from_m": 17178.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17991.287, "from_m": 17976.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18775.511, "from_m": 17991.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19114.999, "from_m": 18775.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19163.145, "from_m": 19114.999, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19176.364, "from_m": 19163.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19404.223, "from_m": 19176.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20955.697, "from_m": 19404.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21243.869, "from_m": 20955.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23732.257, "from_m": 21243.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24853.319, "from_m": 23732.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27893.461, "from_m": 24853.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28349.364, "from_m": 27893.461, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28448.366, "from_m": 28349.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28531.784, "from_m": 28448.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31525.72, "from_m": 28531.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34924.097, "from_m": 31525.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37605.058, "from_m": 34924.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": 38262.095, "from_m": 37605.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}], "service_id": 525362, "profile_key": "5a10f3de4d05aa38cbe7e3c7802a4f78dc011e0e14aecc883e086d3ea921517c", "schedule_id": 7950, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1142", "location": "Dorking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1146", "location": "Box Hill & Westhumble", "stage_seq": 2, "distance_m": 1355.737, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1151", "location": "Leatherhead", "stage_seq": 3, "distance_m": 6550.913, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155", "location": "Ashtead", "stage_seq": 4, "distance_m": 9455.388, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1200", "location": "Epsom", "stage_seq": 5, "distance_m": 12622.716, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Ewell East", "stage_seq": 6, "distance_m": 15086.734, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Cheam", "stage_seq": 7, "distance_m": 17290.873, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1212", "location": "Sutton (Surrey)", "stage_seq": 8, "distance_m": 18999.905, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215H", "location": "Carshalton", "stage_seq": 9, "distance_m": 21052.452, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Hackbridge", "stage_seq": 10, "distance_m": 22465.341, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "Mitcham Junction", "stage_seq": 11, "distance_m": 24279.598, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Mitcham Eastfields", "stage_seq": 12, "distance_m": 26103.106, "section_seq": 1, "route_path_id": 31795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Streatham South Jn", "stage_seq": 13, "distance_m": 27808.392, "section_seq": 1, "route_path_id": 31795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 28531.784, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Balham", "stage_seq": 15, "distance_m": 30877.795, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1238", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 34019.5, "section_seq": 1, "route_path_id": 31795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 35084.108, "section_seq": 1, "route_path_id": 31795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Battersea Park", "stage_seq": 18, "distance_m": 36368.719, "section_seq": 1, "route_path_id": 31795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Battersea Pier Jn", "stage_seq": 19, "distance_m": 36920.02, "section_seq": 1, "route_path_id": 31795}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 20, "distance_m": 38262.095, "section_seq": 1, "route_path_id": 31795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38262.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 31795}], "total_distance_m": 38262.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37304.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 957.524, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30174, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:33Z", "source_id": 42460645, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:38Z", "source_id": 13897449, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:18Z", "source_id": 42469085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:49:23Z", "source_id": 13900108, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:06Z", "source_id": 42474538, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:11Z", "source_id": 13901825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30130, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:43Z", "source_id": 42481042, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:46Z", "source_id": 13903884, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30124, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:26Z", "source_id": 42488035, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:32Z", "source_id": 13906003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:37Z", "source_id": 42492763, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:43Z", "source_id": 13907389, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:15Z", "source_id": 42497977, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:21Z", "source_id": 13909036, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:48Z", "source_id": 42510154, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:52Z", "source_id": 13912914, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:21Z", "source_id": 42513834, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:24Z", "source_id": 13914055, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:25Z", "source_id": 42518441, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:28Z", "source_id": 13915499, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:51Z", "source_id": 42523478, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:53Z", "source_id": 13917082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:39Z", "source_id": 42533792, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:42Z", "source_id": 13920256, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:48Z", "source_id": 42539997, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:53Z", "source_id": 13922238, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:14Z", "source_id": 42546647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:19Z", "source_id": 13924310, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:51Z", "source_id": 42549083, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:53Z", "source_id": 13925037, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Dorking |
1142 |
1142 |
3 |
None |
None |
London Victoria (C) |
1245 |
1245 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27599/2026-09-13/detailed |
None |
Clapham Junction (C) |
2026-09-13T12:38:00+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-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]]} |
3.0 |
1239 |
1245 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925037 |
1789299838086527 |
100 |
100 |
2026-09-13 11:55:52.110294 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:51.950423 |
| 494904 |
525023 |
C38138 |
739W82MI13 |
2026-09-13 |
COMPLETE |
13925436 |
2026-09-13 12:45:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525023, "stp": "P", "toc": "Elizabeth Line", "uid": "C38138", "consist": "345034", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38138/2026-09-13/detailed", "trust_id": "739W82MI13", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W82", "timing_status": "ON TIME", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1245", "current_leg_dep": "1241", "current_leg_end": "Shenfield", "origin_dep_time": "1120", "origin_platform": "3", "current_location": "Shenfield", "last_update_time": "2026-09-13T11:56:05", "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": "1245", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7443.346, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9687.133, \"from_m\": 7443.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9980.3, \"from_m\": 9687.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10143.49, \"from_m\": 9980.3, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10317.051, \"from_m\": 10143.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18509.9, \"from_m\": 10317.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22773.36, \"from_m\": 18509.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22974.766, \"from_m\": 22773.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23060.445, \"from_m\": 22974.766, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24789.136, \"from_m\": 23060.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24918.571, \"from_m\": 24789.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25048.007, \"from_m\": 24918.571, \"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\": 25965.709, \"from_m\": 25048.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26528.416, \"from_m\": 25965.709, \"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\": 26683.478, \"from_m\": 26528.416, \"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\": 27141.027, \"from_m\": 26683.478, \"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\": 27279.05, \"from_m\": 27141.027, \"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\": 27434.976, \"from_m\": 27279.05, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27557.829, \"from_m\": 27434.976, \"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\": 27776.97, \"from_m\": 27557.829, \"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\": 28006.783, \"from_m\": 27776.97, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28377.417, \"from_m\": 28006.783, \"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\": 29444.753, \"from_m\": 28377.417, \"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\": 29683.45, \"from_m\": 29444.753, \"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\": 29843.958, \"from_m\": 29683.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30248.588, \"from_m\": 29843.958, \"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\": 30501.891, \"from_m\": 30248.588, \"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\": 30816.969, \"from_m\": 30501.891, \"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\": 31042.241, \"from_m\": 30816.969, \"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\": 31340.456, \"from_m\": 31042.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32003.769, \"from_m\": 31340.456, \"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\": 32173.992, \"from_m\": 32003.769, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32319.988, \"from_m\": 32173.992, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32720.42, \"from_m\": 32319.988, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 32943.302, \"from_m\": 32720.42, \"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\": 33128.163, \"from_m\": 32943.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33757.459, \"from_m\": 33128.163, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34374.478, \"from_m\": 33757.459, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34876.637, \"from_m\": 34374.478, \"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\": 35019.979, \"from_m\": 34876.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\": 35122.258, \"from_m\": 35019.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\": 36014.728, \"from_m\": 35122.258, \"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\": 36202.91, \"from_m\": 36014.728, \"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\": 36421.825, \"from_m\": 36202.91, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36444.018, \"from_m\": 36421.825, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36450.66, \"from_m\": 36444.018, \"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\": 36472.853, \"from_m\": 36450.66, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36691.768, \"from_m\": 36472.853, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36875.677, \"from_m\": 36691.768, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37233.705, \"from_m\": 36875.677, \"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\": 37434.754, \"from_m\": 37233.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37712.257, \"from_m\": 37434.754, \"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\": 41580.879, \"from_m\": 37712.257, \"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\": 41665.277, \"from_m\": 41580.879, \"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\": 41732.936, \"from_m\": 41665.277, \"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\": 42456.05, \"from_m\": 41732.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42780.637, \"from_m\": 42456.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42843.72, \"from_m\": 42780.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\": 43293.43, \"from_m\": 42843.72, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43411.647, \"from_m\": 43293.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43491.947, \"from_m\": 43411.647, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43520.205, \"from_m\": 43491.947, \"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\": 43612.807, \"from_m\": 43520.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46422.935, \"from_m\": 43612.807, \"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\": 47560.895, \"from_m\": 46422.935, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48198.658, \"from_m\": 47560.895, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48259.92, \"from_m\": 48198.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48328.865, \"from_m\": 48259.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48424.711, \"from_m\": 48328.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54031.849, \"from_m\": 48424.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\": 54160.907, \"from_m\": 54031.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54293.833, \"from_m\": 54160.907, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54365.222, \"from_m\": 54293.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71695.75, \"from_m\": 54365.222, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71724.209, \"from_m\": 71695.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71881.107, \"from_m\": 71724.209, \"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\": 72187.081, \"from_m\": 71881.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72530.73, \"from_m\": 72187.081, \"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\": 525023, \"profile_key\": \"a14a972264388c505f45778dc6936857b7f3bbed57aa64194b1b626f6787d3e8\", \"schedule_id\": 4336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1124\", \"wtt_dep\": \"1125H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1131\", \"wtt_dep\": \"1132\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15567.265, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 9, \"distance_m\": 16998.069, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Acton West Jn\", \"stage_seq\": 10, \"distance_m\": 17800.782, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 11, \"distance_m\": 23192.145, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 12, \"distance_m\": 24064.425, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24918.571, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 27557.829, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 29875.738, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31198.58, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1159H\", \"wtt_dep\": \"1200H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 17, \"distance_m\": 33226.176, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 34947.225, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 19, \"distance_m\": 36447.339, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37983.517, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 21, \"distance_m\": 41325.842, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Stratford\", \"stage_seq\": 22, \"distance_m\": 42392.463, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Maryland\", \"stage_seq\": 23, \"distance_m\": 43149.342, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Forest Gate\", \"stage_seq\": 24, \"distance_m\": 44422.377, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 25, \"distance_m\": 44984.168, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Manor Park\", \"stage_seq\": 26, \"distance_m\": 45939.313, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Ilford\", \"stage_seq\": 27, \"distance_m\": 47756.13, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Seven Kings\", \"stage_seq\": 28, \"distance_m\": 49815.34, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Goodmayes\", \"stage_seq\": 29, \"distance_m\": 50855.984, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 30, \"distance_m\": 51979.062, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Romford\", \"stage_seq\": 31, \"distance_m\": 60035.442, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Gidea Park\", \"stage_seq\": 32, \"distance_m\": 61787.813, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Harold Wood\", \"stage_seq\": 33, \"distance_m\": 64096.795, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Brentwood\", \"stage_seq\": 34, \"distance_m\": 69329.12, \"section_seq\": 1, \"route_path_id\": 29949}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 35, \"distance_m\": 72530.73, \"section_seq\": 1, \"route_path_id\": 29949}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72530.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29949}], \"total_distance_m\": 72530.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 70286.943, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2243.787, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1120", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:22:14Z\", \"source_id\": 42430273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:22:21Z\", \"source_id\": 13887813, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:23Z\", \"source_id\": 42440343, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:30Z\", \"source_id\": 13891016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:44Z\", \"source_id\": 42446791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:33:47Z\", \"source_id\": 13892995, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:35:37Z\", \"source_id\": 42449547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:35:42Z\", \"source_id\": 13893861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:02Z\", \"source_id\": 42455916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:40:08Z\", \"source_id\": 13895862, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:06Z\", \"source_id\": 42467348, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:08Z\", \"source_id\": 13899549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:02Z\", \"source_id\": 42470131, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:50:03Z\", \"source_id\": 13900420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:05Z\", \"source_id\": 42475822, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:06Z\", \"source_id\": 13902252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:11Z\", \"source_id\": 42478925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:18Z\", \"source_id\": 13903160, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:24Z\", \"source_id\": 42483449, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:59:28Z\", \"source_id\": 13904617, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:47Z\", \"source_id\": 42486987, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:52Z\", \"source_id\": 13905692, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:53Z\", \"source_id\": 42491708, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:58Z\", \"source_id\": 13907068, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:48Z\", \"source_id\": 42497268, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:53Z\", \"source_id\": 13908788, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:39Z\", \"source_id\": 42498461, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:41Z\", \"source_id\": 13909195, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:05Z\", \"source_id\": 42501856, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:07Z\", \"source_id\": 13910293, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:22Z\", \"source_id\": 42505086, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:27Z\", \"source_id\": 13911313, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:41Z\", \"source_id\": 42508559, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:49Z\", \"source_id\": 13912418, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:33Z\", \"source_id\": 42512598, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:37Z\", \"source_id\": 13913703, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:10Z\", \"source_id\": 42516546, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:13Z\", \"source_id\": 13914940, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:15Z\", \"source_id\": 42519660, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:19Z\", \"source_id\": 13915904, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:00Z\", \"source_id\": 42523699, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:03Z\", \"source_id\": 13917158, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:42Z\", \"source_id\": 42529231, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:42Z\", \"source_id\": 13918848, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:08Z\", \"source_id\": 42532968, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:12Z\", \"source_id\": 13920024, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:04Z\", \"source_id\": 42538955, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:09Z\", \"source_id\": 13921907, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:01Z\", \"source_id\": 42544850, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:04Z\", \"source_id\": 13923703, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:39Z\", \"source_id\": 42550322, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:49Z\", \"source_id\": 13925436, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789299890768593, "current_leg_arrival_utc": "2026-09-13T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:51.954469", "service_state_evidence_id": 13925436, "current_leg_start_actual_dep": "2026-09-13T12:41:30+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-13T11:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:52.115914", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HWV |
SNF |
9W82 |
345034 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7443.346, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9687.133, "from_m": 7443.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9980.3, "from_m": 9687.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10143.49, "from_m": 9980.3, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10317.051, "from_m": 10143.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18509.9, "from_m": 10317.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22773.36, "from_m": 18509.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22974.766, "from_m": 22773.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23060.445, "from_m": 22974.766, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24789.136, "from_m": 23060.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24918.571, "from_m": 24789.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 25048.007, "from_m": 24918.571, "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": 25965.709, "from_m": 25048.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26528.416, "from_m": 25965.709, "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": 26683.478, "from_m": 26528.416, "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": 27141.027, "from_m": 26683.478, "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": 27279.05, "from_m": 27141.027, "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": 27434.976, "from_m": 27279.05, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27557.829, "from_m": 27434.976, "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": 27776.97, "from_m": 27557.829, "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": 28006.783, "from_m": 27776.97, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28377.417, "from_m": 28006.783, "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": 29444.753, "from_m": 28377.417, "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": 29683.45, "from_m": 29444.753, "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": 29843.958, "from_m": 29683.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30248.588, "from_m": 29843.958, "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": 30501.891, "from_m": 30248.588, "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": 30816.969, "from_m": 30501.891, "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": 31042.241, "from_m": 30816.969, "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": 31340.456, "from_m": 31042.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32003.769, "from_m": 31340.456, "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": 32173.992, "from_m": 32003.769, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32319.988, "from_m": 32173.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32720.42, "from_m": 32319.988, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 32943.302, "from_m": 32720.42, "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": 33128.163, "from_m": 32943.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33757.459, "from_m": 33128.163, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34374.478, "from_m": 33757.459, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34876.637, "from_m": 34374.478, "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": 35019.979, "from_m": 34876.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": 35122.258, "from_m": 35019.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": 36014.728, "from_m": 35122.258, "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": 36202.91, "from_m": 36014.728, "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": 36421.825, "from_m": 36202.91, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36444.018, "from_m": 36421.825, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36450.66, "from_m": 36444.018, "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": 36472.853, "from_m": 36450.66, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36691.768, "from_m": 36472.853, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36875.677, "from_m": 36691.768, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37233.705, "from_m": 36875.677, "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": 37434.754, "from_m": 37233.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37712.257, "from_m": 37434.754, "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": 41580.879, "from_m": 37712.257, "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": 41665.277, "from_m": 41580.879, "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": 41732.936, "from_m": 41665.277, "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": 42456.05, "from_m": 41732.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42780.637, "from_m": 42456.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42843.72, "from_m": 42780.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": 43293.43, "from_m": 42843.72, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43411.647, "from_m": 43293.43, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43491.947, "from_m": 43411.647, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43520.205, "from_m": 43491.947, "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": 43612.807, "from_m": 43520.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46422.935, "from_m": 43612.807, "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": 47560.895, "from_m": 46422.935, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48198.658, "from_m": 47560.895, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48259.92, "from_m": 48198.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48328.865, "from_m": 48259.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48424.711, "from_m": 48328.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54031.849, "from_m": 48424.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": 54160.907, "from_m": 54031.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54293.833, "from_m": 54160.907, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54365.222, "from_m": 54293.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71695.75, "from_m": 54365.222, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71724.209, "from_m": 71695.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71881.107, "from_m": 71724.209, "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": 72187.081, "from_m": 71881.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72530.73, "from_m": 72187.081, "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": 525023, "profile_key": "a14a972264388c505f45778dc6936857b7f3bbed57aa64194b1b626f6787d3e8", "schedule_id": 4336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1120", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1124", "wtt_dep": "1125H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1131", "wtt_dep": "1132", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139", "location": "West Ealing", "stage_seq": 8, "distance_m": 15567.265, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141H", "location": "Ealing Broadway", "stage_seq": 9, "distance_m": 16998.069, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Acton West Jn", "stage_seq": 10, "distance_m": 17800.782, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Ladbroke Grove Jn", "stage_seq": 11, "distance_m": 23192.145, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Portobello Jn (London)", "stage_seq": 12, "distance_m": 24064.425, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24918.571, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "Paddington (Crossrail)", "stage_seq": 14, "distance_m": 27557.829, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155", "location": "Bond Street (Crossrail)", "stage_seq": 15, "distance_m": 29875.738, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 16, "distance_m": 31198.58, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1159H", "wtt_dep": "1200H", "location": "Farringdon Crossrail", "stage_seq": 17, "distance_m": 33226.176, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 34947.225, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Whitechapel Crossrail", "stage_seq": 19, "distance_m": 36447.339, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 20, "distance_m": 37983.517, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Pudding Mill Lane Portal", "stage_seq": 21, "distance_m": 41325.842, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Stratford", "stage_seq": 22, "distance_m": 42392.463, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Maryland", "stage_seq": 23, "distance_m": 43149.342, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Forest Gate", "stage_seq": 24, "distance_m": 44422.377, "section_seq": 1, "route_path_id": 29949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Forest Gate Jn", "stage_seq": 25, "distance_m": 44984.168, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Manor Park", "stage_seq": 26, "distance_m": 45939.313, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Ilford", "stage_seq": 27, "distance_m": 47756.13, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Seven Kings", "stage_seq": 28, "distance_m": 49815.34, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Goodmayes", "stage_seq": 29, "distance_m": 50855.984, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Chadwell Heath", "stage_seq": 30, "distance_m": 51979.062, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Romford", "stage_seq": 31, "distance_m": 60035.442, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Gidea Park", "stage_seq": 32, "distance_m": 61787.813, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Harold Wood", "stage_seq": 33, "distance_m": 64096.795, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Brentwood", "stage_seq": 34, "distance_m": 69329.12, "section_seq": 1, "route_path_id": 29949}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Shenfield", "stage_seq": 35, "distance_m": 72530.73, "section_seq": 1, "route_path_id": 29949}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72530.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 29949}], "total_distance_m": 72530.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 70286.943, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2243.787, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:22:14Z", "source_id": 42430273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:22:21Z", "source_id": 13887813, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:23Z", "source_id": 42440343, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T10:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:30Z", "source_id": 13891016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:44Z", "source_id": 42446791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:33:47Z", "source_id": 13892995, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:35:37Z", "source_id": 42449547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:35:42Z", "source_id": 13893861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:02Z", "source_id": 42455916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:40:08Z", "source_id": 13895862, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:06Z", "source_id": 42467348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T10:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:08Z", "source_id": 13899549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:02Z", "source_id": 42470131, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T10:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:50:03Z", "source_id": 13900420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:05Z", "source_id": 42475822, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T10:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:06Z", "source_id": 13902252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:11Z", "source_id": 42478925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:18Z", "source_id": 13903160, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:24Z", "source_id": 42483449, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T10:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:59:28Z", "source_id": 13904617, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:47Z", "source_id": 42486987, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:52Z", "source_id": 13905692, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:53Z", "source_id": 42491708, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:58Z", "source_id": 13907068, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:48Z", "source_id": 42497268, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:53Z", "source_id": 13908788, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:39Z", "source_id": 42498461, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:41Z", "source_id": 13909195, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:05Z", "source_id": 42501856, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:07Z", "source_id": 13910293, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:22Z", "source_id": 42505086, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:27Z", "source_id": 13911313, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:41Z", "source_id": 42508559, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:49Z", "source_id": 13912418, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:33Z", "source_id": 42512598, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:37Z", "source_id": 13913703, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:10Z", "source_id": 42516546, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T11:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:13Z", "source_id": 13914940, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:15Z", "source_id": 42519660, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-13T11:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:19Z", "source_id": 13915904, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:00Z", "source_id": 42523699, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T11:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:03Z", "source_id": 13917158, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:42Z", "source_id": 42529231, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T11:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:42Z", "source_id": 13918848, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:08Z", "source_id": 42532968, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T11:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:12Z", "source_id": 13920024, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:04Z", "source_id": 42538955, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T11:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:09Z", "source_id": 13921907, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:01Z", "source_id": 42544850, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T11:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:04Z", "source_id": 13923703, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:39Z", "source_id": 42550322, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-13T11:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:49Z", "source_id": 13925436, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1120 |
1120 |
3 |
None |
None |
Shenfield |
1247 |
1245 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38138/2026-09-13/detailed |
None |
Brentwood |
2026-09-13T12:41: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 |
1241 |
1245 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925436 |
1789299890768593 |
156 |
156 |
2026-09-13 11:55:52.115914 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:51.954469 |
| 494905 |
525814 |
G39688 |
782J16MK13 |
2026-09-13 |
COMPLETE |
13925355 |
2026-09-13 12:46:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525814, "stp": "P", "toc": "Transport for Wales", "uid": "G39688", "consist": "150278", "dest_crs": "PPD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39688/2026-09-13/detailed", "trust_id": "782J16MK13", "origin_crs": "CDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Pontypridd", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "1", "is_terminated": 1, "next_location": "Pontypridd", "signalling_id": "2J16", "timing_status": "ON TIME", "origin_station": "Cardiff Bay", "current_leg_arr": "1246", "current_leg_dep": "1243", "current_leg_end": "Pontypridd", "origin_dep_time": "1210", "origin_platform": "2", "current_location": "Pontypridd", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]}", "current_leg_start": "Treforest", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.5991684", "next_location_lon": "-3.3409999", "previous_location": "Treforest", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.645, \"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\": 2201.106, \"from_m\": 883.645, \"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\": 6346.758, \"from_m\": 2201.106, \"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\": 8380.387, \"from_m\": 6346.758, \"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\": 8841.325, \"from_m\": 8380.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\": 11543.842, \"from_m\": 8841.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11590.262, \"from_m\": 11543.842, \"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\": 12670.602, \"from_m\": 11590.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15167.645, \"from_m\": 12670.602, \"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\": 18248.502, \"from_m\": 15167.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\": 20241.243, \"from_m\": 18248.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20287.94, \"from_m\": 20241.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20397.902, \"from_m\": 20287.94, \"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\": 20522.923, \"from_m\": 20397.902, \"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\": 20684.531, \"from_m\": 20522.923, \"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\": 525814, \"profile_key\": \"e0bdf26c607050af4f9a8a51221c781ea924d01601ad3b7793f29ef1101345c1\", \"schedule_id\": 8438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Cardiff Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1218\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 1702.266, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1221\", \"location\": \"Cathays\", \"stage_seq\": 3, \"distance_m\": 2713.107, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"Llandaf\", \"stage_seq\": 4, \"distance_m\": 6881.648, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 8621.268, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Taffs Well\", \"stage_seq\": 6, \"distance_m\": 11615.838, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Trefforest Estate\", \"stage_seq\": 7, \"distance_m\": 15530.943, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1242H\", \"location\": \"Treforest\", \"stage_seq\": 8, \"distance_m\": 19194.382, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Pontypridd\", \"stage_seq\": 9, \"distance_m\": 20684.531, \"section_seq\": 1, \"route_path_id\": 32156}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20684.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}], \"total_distance_m\": 20684.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20684.531, \"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": "1210", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.5991684", "current_position_lon": "-3.3409999", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:15Z\", \"source_id\": 42503555, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:18Z\", \"source_id\": 13910862, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:07Z\", \"source_id\": 42512006, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:11Z\", \"source_id\": 13913511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:20Z\", \"source_id\": 42518316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:28Z\", \"source_id\": 13915487, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:16Z\", \"source_id\": 42524126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:23Z\", \"source_id\": 13917280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:10Z\", \"source_id\": 42531408, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 13919564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:14Z\", \"source_id\": 42539229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:19Z\", \"source_id\": 13921993, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:47Z\", \"source_id\": 42545997, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:51Z\", \"source_id\": 13924096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:30Z\", \"source_id\": 42550112, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:39Z\", \"source_id\": 13925355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1789299881838052, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:57.031179", "service_state_evidence_id": 42550112, "current_leg_start_actual_dep": "2026-09-13T12:42:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-13T11:45:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:58.142485", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDB |
PPD |
2J16 |
150278 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 883.645, "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": 2201.106, "from_m": 883.645, "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": 6346.758, "from_m": 2201.106, "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": 8380.387, "from_m": 6346.758, "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": 8841.325, "from_m": 8380.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": 11543.842, "from_m": 8841.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11590.262, "from_m": 11543.842, "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": 12670.602, "from_m": 11590.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15167.645, "from_m": 12670.602, "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": 18248.502, "from_m": 15167.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": 20241.243, "from_m": 18248.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20287.94, "from_m": 20241.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20397.902, "from_m": 20287.94, "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": 20522.923, "from_m": 20397.902, "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": 20684.531, "from_m": 20522.923, "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": 525814, "profile_key": "e0bdf26c607050af4f9a8a51221c781ea924d01601ad3b7793f29ef1101345c1", "schedule_id": 8438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "Cardiff Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1218", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 1702.266, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1221", "location": "Cathays", "stage_seq": 3, "distance_m": 2713.107, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "Llandaf", "stage_seq": 4, "distance_m": 6881.648, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Radyr", "stage_seq": 5, "distance_m": 8621.268, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Taffs Well", "stage_seq": 6, "distance_m": 11615.838, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Trefforest Estate", "stage_seq": 7, "distance_m": 15530.943, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1242H", "location": "Treforest", "stage_seq": 8, "distance_m": 19194.382, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Pontypridd", "stage_seq": 9, "distance_m": 20684.531, "section_seq": 1, "route_path_id": 32156}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20684.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 32156}], "total_distance_m": 20684.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20684.531, "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": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:15Z", "source_id": 42503555, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:18Z", "source_id": 13910862, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:07Z", "source_id": 42512006, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:11Z", "source_id": 13913511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:20Z", "source_id": 42518316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:28Z", "source_id": 13915487, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:16Z", "source_id": 42524126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:23Z", "source_id": 13917280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:10Z", "source_id": 42531408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 13919564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:14Z", "source_id": 42539229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:19Z", "source_id": 13921993, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:47Z", "source_id": 42545997, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:51Z", "source_id": 13924096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25124, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:30Z", "source_id": 42550112, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:39Z", "source_id": 13925355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Cardiff Bay |
1210 |
1210 |
2 |
None |
None |
Pontypridd |
1246 |
1246 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39688/2026-09-13/detailed |
None |
Treforest |
2026-09-13T12:42:30+01:00 |
Pontypridd |
3.0 |
{"type": "LineString", "coordinates": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]} |
0.9 |
1243 |
1246 |
Treforest |
Pontypridd |
Pontypridd |
51.5991684 |
-3.3409999 |
51.5991684 |
-3.3409999 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:57 |
Pontypridd |
TD |
DIRECT_DESTINATION_ARRIVAL |
42550112 |
1789299881838052 |
45 |
45 |
2026-09-13 11:55:58.142485 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:57.031179 |
| 494906 |
525667 |
L89656 |
322K34MK13 |
2026-09-13 |
COMPLETE |
13925519 |
2026-09-13 12:46:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525667, "stp": "P", "toc": "Northern", "uid": "L89656", "consist": "323225", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89656/2026-09-13/detailed", "trust_id": "322K34MK13", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K34", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1246", "current_leg_dep": "1240", "current_leg_end": "Crewe", "origin_dep_time": "1200", "origin_platform": "10", "current_location": "Crewe", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "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\": 2540.62, \"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\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.452, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 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\": 18861.29, \"from_m\": 14237.452, \"capability_applied\": null, \"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\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42809.099, \"from_m\": 41927.756, \"capability_applied\": null, \"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\": 48872.288, \"from_m\": 42809.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49320.314, \"from_m\": 48872.288, \"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\": 49337.911, \"from_m\": 49320.314, \"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\": 49409.309, \"from_m\": 49337.911, \"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\": 49589.584, \"from_m\": 49409.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 525667, \"profile_key\": \"e5093b4277a1db6ed311fe30c51b66b8f65357cfebfe8d386f514b1fd37211da\", \"schedule_id\": 12963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Handforth\", \"stage_seq\": 10, \"distance_m\": 17100.369, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Wilmslow\", \"stage_seq\": 11, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Alderley Edge\", \"stage_seq\": 12, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Chelford\", \"stage_seq\": 13, \"distance_m\": 26804.849, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Goostrey\", \"stage_seq\": 14, \"distance_m\": 32961.315, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Holmes Chapel\", \"stage_seq\": 15, \"distance_m\": 35896.115, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Sandbach\", \"stage_seq\": 16, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 17, \"distance_m\": 48386.451, \"section_seq\": 1, \"route_path_id\": 60690}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 18, \"distance_m\": 49589.584, \"section_seq\": 1, \"route_path_id\": 60690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49589.584, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60690}], \"total_distance_m\": 49589.584, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47745.865, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1843.719, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1200", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:47Z\", \"source_id\": 42495757, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:48Z\", \"source_id\": 13908305, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:55Z\", \"source_id\": 42498835, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:58Z\", \"source_id\": 13909302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:47Z\", \"source_id\": 42501420, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:53Z\", \"source_id\": 13910170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:54Z\", \"source_id\": 42507431, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:58Z\", \"source_id\": 13912049, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:58Z\", \"source_id\": 42511799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:02Z\", \"source_id\": 13913437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:30Z\", \"source_id\": 42517033, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:33Z\", \"source_id\": 13915067, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:16Z\", \"source_id\": 42522584, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:18Z\", \"source_id\": 13916794, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:04Z\", \"source_id\": 42529759, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:08Z\", \"source_id\": 13919051, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:27Z\", \"source_id\": 42534929, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:34Z\", \"source_id\": 13920621, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:54Z\", \"source_id\": 42541629, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:59Z\", \"source_id\": 13922742, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:55Z\", \"source_id\": 42550720, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:57Z\", \"source_id\": 13925519, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1789299899794811, "current_leg_arrival_utc": "2026-09-13T12:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:45:57.035228", "service_state_evidence_id": 42550720, "current_leg_start_actual_dep": "2026-09-13T12:40:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-13T11:45:56", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:55:58.139241", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CRE |
2K34 |
323225 |
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": 2540.62, "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": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.452, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 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": 18861.29, "from_m": 14237.452, "capability_applied": null, "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": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42809.099, "from_m": 41927.756, "capability_applied": null, "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": 48872.288, "from_m": 42809.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49320.314, "from_m": 48872.288, "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": 49337.911, "from_m": 49320.314, "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": 49409.309, "from_m": 49337.911, "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": 49589.584, "from_m": 49409.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 525667, "profile_key": "e5093b4277a1db6ed311fe30c51b66b8f65357cfebfe8d386f514b1fd37211da", "schedule_id": 12963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Handforth", "stage_seq": 10, "distance_m": 17100.369, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Wilmslow", "stage_seq": 11, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Alderley Edge", "stage_seq": 12, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Chelford", "stage_seq": 13, "distance_m": 26804.849, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Goostrey", "stage_seq": 14, "distance_m": 32961.315, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Holmes Chapel", "stage_seq": 15, "distance_m": 35896.115, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Sandbach", "stage_seq": 16, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 60690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Crewe Sig. CE154", "stage_seq": 17, "distance_m": 48386.451, "section_seq": 1, "route_path_id": 60690}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "Crewe", "stage_seq": 18, "distance_m": 49589.584, "section_seq": 1, "route_path_id": 60690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49589.584, "from_m": 0.0, "section_seq": 1, "route_path_id": 60690}], "total_distance_m": 49589.584, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47745.865, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1843.719, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:47Z", "source_id": 42495757, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:48Z", "source_id": 13908305, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:55Z", "source_id": 42498835, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:58Z", "source_id": 13909302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:47Z", "source_id": 42501420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:53Z", "source_id": 13910170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:54Z", "source_id": 42507431, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:58Z", "source_id": 13912049, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:58Z", "source_id": 42511799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:02Z", "source_id": 13913437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:30Z", "source_id": 42517033, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:33Z", "source_id": 13915067, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:16Z", "source_id": 42522584, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:18Z", "source_id": 13916794, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:04Z", "source_id": 42529759, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:08Z", "source_id": 13919051, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:27Z", "source_id": 42534929, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:34Z", "source_id": 13920621, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:54Z", "source_id": 42541629, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:59Z", "source_id": 13922742, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:55Z", "source_id": 42550720, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:57Z", "source_id": 13925519, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1200 |
1200 |
10 |
None |
None |
Crewe |
1247 |
1247 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89656/2026-09-13/detailed |
None |
Sandbach |
2026-09-13T12:40:30+01:00 |
Crewe |
6.0 |
{"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
4.6 |
1240 |
1246 |
Sandbach |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:45:56 |
Crewe |
TD |
DIRECT_DESTINATION_ARRIVAL |
42550720 |
1789299899794811 |
72 |
72 |
2026-09-13 11:55:58.139241 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:45:57.035228 |
| 494907 |
525153 |
C36789 |
735Y89MI13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:46:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525153, "stp": "P", "toc": "Elizabeth Line", "uid": "C36789", "consist": "345046", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36789/2026-09-13/detailed", "trust_id": "735Y89MI13", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-13", "dest_arr_time": "1144", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y89", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1144", "current_leg_dep": "1129", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "1129", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1144", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Portobello Jn (London)", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:42450405\", \"confirmationDeadline\": \"2026-09-13T11:46:00+01:00\"}", "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\": 3327.614, \"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\": 3876.444, \"from_m\": 3327.614, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.545, \"from_m\": 3876.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.042, \"from_m\": 3940.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.402, \"from_m\": 4162.042, \"capability_applied\": null, \"effective_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\": 525153, \"profile_key\": \"4b8213f0a65172c25a92ec30beb037986f8f532a1c8456fefd2bb980b4e48f7a\", \"schedule_id\": 3966, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1129\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.192, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.444, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.402, \"section_seq\": 1, \"route_path_id\": 29879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5103.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}], \"total_distance_m\": 5103.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1129", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:30:01Z\", \"source_id\": 42441256, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:30:07Z\", \"source_id\": 13891285, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1789295785698562, "current_leg_arrival_utc": "2026-09-13T11:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:01.577397", "service_state_evidence_id": 42450405, "current_leg_start_actual_dep": "2026-09-13T11:29:08+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:02.569155", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y89 |
345046 |
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": 3327.614, "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": 3876.444, "from_m": 3327.614, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.545, "from_m": 3876.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.042, "from_m": 3940.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.402, "from_m": 4162.042, "capability_applied": null, "effective_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": 525153, "profile_key": "4b8213f0a65172c25a92ec30beb037986f8f532a1c8456fefd2bb980b4e48f7a", "schedule_id": 3966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1129", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.192, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.444, "section_seq": 1, "route_path_id": 29879}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.402, "section_seq": 1, "route_path_id": 29879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5103.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 29879}], "total_distance_m": 5103.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:30:01Z", "source_id": 42441256, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:30:07Z", "source_id": 13891285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:30:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1129 |
1129 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
1144 |
1144 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36789/2026-09-13/detailed |
None |
Paddington (Crossrail) |
2026-09-13T11:29:08+01:00 |
Old Oak Common Depot (Crossrail) |
15.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} |
3.2 |
1129 |
1144 |
Portobello Jn (London) |
Old Oak Common Arrival Sig |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:46:00 |
Old Oak Common Arrival Sig |
TD |
TRACKING_TIMEOUT |
42450405 |
1789295785698562 |
8 |
8 |
2026-09-13 11:56:02.569155 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:01.577397 |
| 494908 |
525463 |
W83575 |
042T69MJ13 |
2026-09-13 |
COMPLETE |
13925621 |
2026-09-13 12:46:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525463, "stp": "O", "toc": "ScotRail", "uid": "W83575", "consist": "158712+158714+158715", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83575/2026-09-13/detailed", "trust_id": "042T69MJ13", "origin_crs": "TWB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "1", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2T69", "timing_status": "LATE", "origin_station": "Tweedbank", "current_leg_arr": "1246", "current_leg_dep": "1237", "current_leg_end": "Edinburgh", "origin_dep_time": "1148", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-13T11:56:05", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-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": "Brunstane", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Brunstane", "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\": 405.918, \"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\": 2520.07, \"from_m\": 405.918, \"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\": 4274.209, \"from_m\": 2520.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7226.846, \"from_m\": 4274.209, \"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\": 9912.492, \"from_m\": 7226.846, \"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\": 11754.436, \"from_m\": 9912.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16733.664, \"from_m\": 11754.436, \"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\": 21727.814, \"from_m\": 16733.664, \"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\": 22390.878, \"from_m\": 21727.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27806.438, \"from_m\": 22390.878, \"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\": 37549.423, \"from_m\": 27806.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\": 37952.053, \"from_m\": 37549.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38806.021, \"from_m\": 37952.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41491.51, \"from_m\": 38806.021, \"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\": 42638.327, \"from_m\": 41491.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42651.172, \"from_m\": 42638.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43189.272, \"from_m\": 42651.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44769.314, \"from_m\": 43189.272, \"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\": 45411.321, \"from_m\": 44769.314, \"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\": 48804.116, \"from_m\": 45411.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48862.75, \"from_m\": 48804.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49175.336, \"from_m\": 48862.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49528.098, \"from_m\": 49175.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49716.831, \"from_m\": 49528.098, \"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\": 49732.212, \"from_m\": 49716.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51227.246, \"from_m\": 49732.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51435.123, \"from_m\": 51227.246, \"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\": 54538.685, \"from_m\": 51435.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55177.427, \"from_m\": 54538.685, \"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\": 55647.585, \"from_m\": 55177.427, \"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\": 55714.037, \"from_m\": 55647.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55776.716, \"from_m\": 55714.037, \"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\": 56343.712, \"from_m\": 55776.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56790.451, \"from_m\": 56343.712, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525463, \"profile_key\": \"40e7e0b8ca1f83863c4431839fbf0532b662822acc4079386df3d00f1564ccb1\", \"schedule_id\": 28017, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Tweedbank\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1152H\", \"location\": \"Galashiels\", \"stage_seq\": 2, \"distance_m\": 3565.06, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Bowland Jn\", \"stage_seq\": 3, \"distance_m\": 8912.267, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201\", \"location\": \"Stow\", \"stage_seq\": 4, \"distance_m\": 14169.525, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Galabank Jn\", \"stage_seq\": 5, \"distance_m\": 15296.249, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Tynehead Jn\", \"stage_seq\": 6, \"distance_m\": 30979.327, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 7, \"distance_m\": 37007.273, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Gorebridge\", \"stage_seq\": 8, \"distance_m\": 37738.732, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Newtongrange\", \"stage_seq\": 9, \"distance_m\": 41376.345, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 43530.109, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 11, \"distance_m\": 45411.321, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Shawfair\", \"stage_seq\": 12, \"distance_m\": 47656.909, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 13, \"distance_m\": 48804.116, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Newcraighall\", \"stage_seq\": 14, \"distance_m\": 49409.168, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Brunstane\", \"stage_seq\": 15, \"distance_m\": 50625.431, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 16, \"distance_m\": 51465.607, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 17, \"distance_m\": 53836.786, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 18, \"distance_m\": 55776.716, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:33Z\", \"source_id\": 42468052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:38Z\", \"source_id\": 13899767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:57Z\", \"source_id\": 42479939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:56:58Z\", \"source_id\": 13903512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:45Z\", \"source_id\": 42507224, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:48Z\", \"source_id\": 13911952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:40Z\", \"source_id\": 42511317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:42Z\", \"source_id\": 13913289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:06Z\", \"source_id\": 42525268, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:08Z\", \"source_id\": 13917643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 42531450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 13919557, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:12Z\", \"source_id\": 42537660, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:16Z\", \"source_id\": 13921498, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:09Z\", \"source_id\": 42551023, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:09Z\", \"source_id\": 13925621, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "1", "timing_fact_generation": 1789299910686814, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:01.845391", "service_state_evidence_id": 13925621, "current_leg_start_actual_dep": "2026-09-13T12:37:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:01.887716", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
TWB |
EDB |
2T69 |
158712+158714+158715 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "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": 4274.209, "from_m": 2520.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7226.846, "from_m": 4274.209, "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": 9912.492, "from_m": 7226.846, "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": 11754.436, "from_m": 9912.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16733.664, "from_m": 11754.436, "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": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27806.438, "from_m": 22390.878, "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": 37549.423, "from_m": 27806.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": 37952.053, "from_m": 37549.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38806.021, "from_m": 37952.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42651.172, "from_m": 42638.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43189.272, "from_m": 42651.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44769.314, "from_m": 43189.272, "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": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48862.75, "from_m": 48804.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 49175.336, "from_m": 48862.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49528.098, "from_m": 49175.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 49716.831, "from_m": 49528.098, "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": 49732.212, "from_m": 49716.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51227.246, "from_m": 49732.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51435.123, "from_m": 51227.246, "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": 54538.685, "from_m": 51435.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55177.427, "from_m": 54538.685, "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": 55647.585, "from_m": 55177.427, "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": 55714.037, "from_m": 55647.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55776.716, "from_m": 55714.037, "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": 56343.712, "from_m": 55776.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56790.451, "from_m": 56343.712, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525463, "profile_key": "40e7e0b8ca1f83863c4431839fbf0532b662822acc4079386df3d00f1564ccb1", "schedule_id": 28017, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1152H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.267, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.716, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39748}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1015, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:33Z", "source_id": 42468052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:38Z", "source_id": 13899767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1005, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:57Z", "source_id": 42479939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:56:58Z", "source_id": 13903512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 996, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:45Z", "source_id": 42507224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:48Z", "source_id": 13911952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 998, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:40Z", "source_id": 42511317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:42Z", "source_id": 13913289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1001, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:06Z", "source_id": 42525268, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:08Z", "source_id": 13917643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1017, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 42531450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 13919557, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 952, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:12Z", "source_id": 42537660, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:16Z", "source_id": 13921498, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 884, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:09Z", "source_id": 42551023, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:09Z", "source_id": 13925621, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Tweedbank |
1148 |
1148 |
1 |
None |
None |
Edinburgh |
1245 |
1244 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83575/2026-09-13/detailed |
None |
Brunstane |
2026-09-13T12:37:30+01:00 |
Edinburgh |
9.0 |
{"type": "LineString", "coordinates": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-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]]} |
3.8 |
1237 |
1246 |
Brunstane |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:46:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925621 |
1789299910686814 |
34 |
34 |
2026-09-13 11:56:01.887716 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:01.845391 |
| 494909 |
525500 |
P87486 |
892F32MJ13 |
2026-09-13 |
COMPLETE |
13925558 |
2026-09-13 12:46:00 |
2026-09-13 11:56:05 |
2026-09-15 11:56:05 |
{"id": 525500, "stp": "O", "toc": "Southeastern", "uid": "P87486", "consist": "465031+465160", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87486/2026-09-13/detailed", "trust_id": "892F32MJ13", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F32", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "1246", "current_leg_dep": "1243", "current_leg_end": "London Charing Cross", "origin_dep_time": "1150", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-13T11:56:05", "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": "1247", "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\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"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\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"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\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"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\": 16416.919, \"from_m\": 15792.31, \"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\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"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\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"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\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25383.079, \"from_m\": 24967.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25791.663, \"from_m\": 25383.079, \"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\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"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\": 35428.442, \"from_m\": 33962.753, \"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\": 525500, \"profile_key\": \"7ad1491948dd01cad21aefe6d28edcbdc336ba8e81cf0ebb677b1289633eb58d\", \"schedule_id\": 25958, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1158H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1207\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1237\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 64277}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 64277}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64277}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1150", "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\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:17Z\", \"source_id\": 42473331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:23Z\", \"source_id\": 13901459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:05Z\", \"source_id\": 42481593, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:07Z\", \"source_id\": 13904032, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:02Z\", \"source_id\": 42485857, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:07Z\", \"source_id\": 13905368, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:05Z\", \"source_id\": 42490446, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:09Z\", \"source_id\": 13906735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:04Z\", \"source_id\": 42497695, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:09Z\", \"source_id\": 13908917, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:46Z\", \"source_id\": 42502836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:48Z\", \"source_id\": 13910588, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:59Z\", \"source_id\": 42507542, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:04Z\", \"source_id\": 13912078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:09Z\", \"source_id\": 13913458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:38Z\", \"source_id\": 13915568, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:17Z\", \"source_id\": 13921034, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:08Z\", \"source_id\": 13923740, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:03Z\", \"source_id\": 13925558, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789299904730892, "current_leg_arrival_utc": "2026-09-13T12:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:01.849576", "service_state_evidence_id": 13925558, "current_leg_start_actual_dep": "2026-09-13T12:44:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:03.093735", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
SEV |
CHX |
2F32 |
465031+465160 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "capability_applied": null, "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": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "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": 15792.31, "from_m": 11032.236, "capability_applied": null, "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": 16416.919, "from_m": 15792.31, "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": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "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": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "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": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25383.079, "from_m": 24967.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25791.663, "from_m": 25383.079, "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": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "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": 35428.442, "from_m": 33962.753, "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": 525500, "profile_key": "7ad1491948dd01cad21aefe6d28edcbdc336ba8e81cf0ebb677b1289633eb58d", "schedule_id": 25958, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1150", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1158H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1207", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "New Cross", "stage_seq": 14, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1237", "location": "London Bridge", "stage_seq": 16, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 64277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 64277}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 64277}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 64277}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:17Z", "source_id": 42473331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:23Z", "source_id": 13901459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:05Z", "source_id": 42481593, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:07Z", "source_id": 13904032, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:02Z", "source_id": 42485857, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:07Z", "source_id": 13905368, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:05Z", "source_id": 42490446, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:09Z", "source_id": 13906735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:04Z", "source_id": 42497695, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:09Z", "source_id": 13908917, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:46Z", "source_id": 42502836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:48Z", "source_id": 13910588, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:59Z", "source_id": 42507542, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:04Z", "source_id": 13912078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:09Z", "source_id": 13913458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:38Z", "source_id": 13915568, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:17Z", "source_id": 13921034, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:08Z", "source_id": 13923740, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:03Z", "source_id": 13925558, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Sevenoaks |
1150 |
1150 |
2 |
None |
None |
London Charing Cross |
1247 |
1247 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87486/2026-09-13/detailed |
None |
London Waterloo (East) |
2026-09-13T12:44: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 |
1243 |
1246 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-13 11:56:05 |
TERMINATED |
2026-09-13 11:46:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925558 |
1789299904730892 |
70 |
70 |
2026-09-13 11:56:03.093735 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:01.849576 |
| 494910 |
525990 |
C48083 |
852T76MK13 |
2026-09-13 |
COMPLETE |
13925325 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525990, "stp": "P", "toc": "Great Western Railway", "uid": "C48083", "consist": "150234", "dest_crs": "TRU", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48083/2026-09-13/detailed", "trust_id": "852T76MK13", "origin_crs": "FAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Truro", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "1", "is_terminated": 1, "next_location": "Truro", "signalling_id": "2T76", "timing_status": "ON TIME", "origin_station": "Falmouth Docks", "current_leg_arr": "1246", "current_leg_dep": "1239", "current_leg_end": "Truro", "origin_dep_time": "1221", "origin_platform": null, "current_location": "Truro", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]}", "current_leg_start": "Perranwell", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "50.2638575", "next_location_lon": "-5.0648917", "previous_location": "Perranwell", "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\": 487.529, \"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\": 661.209, \"from_m\": 487.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 675.647, \"from_m\": 661.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4331.22, \"from_m\": 675.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4350.083, \"from_m\": 4331.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4708.945, \"from_m\": 4350.083, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4727.616, \"from_m\": 4708.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5316.594, \"from_m\": 4727.616, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5821.743, \"from_m\": 5316.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12124.295, \"from_m\": 5821.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12242.969, \"from_m\": 12124.295, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18034.25, \"from_m\": 12242.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18288.256, \"from_m\": 18034.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18348.613, \"from_m\": 18288.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18683.338, \"from_m\": 18348.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18843.89, \"from_m\": 18683.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525990, \"profile_key\": \"09d89d73d9c3ce91697c2a2a9e5c9cec7f69ea79030f8349ecb4605f4fb54ba8\", \"schedule_id\": 4799, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Falmouth Docks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Falmouth Town\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Penmere\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Penryn\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Perranwell\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Penwithers Jn\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Truro\", \"stage_seq\": 7, \"distance_m\": 18843.89, \"section_seq\": 1, \"route_path_id\": 30148}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.2638575", "current_position_lon": "-5.0648917", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:08Z\", \"source_id\": 13915349, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:39Z\", \"source_id\": 13916956, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:24Z\", \"source_id\": 42528673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:28Z\", \"source_id\": 13918716, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:42Z\", \"source_id\": 13922595, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:27Z\", \"source_id\": 42550015, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 13925325, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Truro", "service_state_platform": "1", "timing_fact_generation": 1789299875634958, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:06.287101", "service_state_evidence_id": 13925325, "current_leg_start_actual_dep": "2026-09-13T12:39:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:07.456245", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
FAL |
TRU |
2T76 |
150234 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 487.529, "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": 661.209, "from_m": 487.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 675.647, "from_m": 661.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4331.22, "from_m": 675.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4350.083, "from_m": 4331.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4708.945, "from_m": 4350.083, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4727.616, "from_m": 4708.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5316.594, "from_m": 4727.616, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5821.743, "from_m": 5316.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12124.295, "from_m": 5821.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12242.969, "from_m": 12124.295, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18034.25, "from_m": 12242.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18288.256, "from_m": 18034.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18348.613, "from_m": 18288.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18683.338, "from_m": 18348.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18843.89, "from_m": 18683.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525990, "profile_key": "09d89d73d9c3ce91697c2a2a9e5c9cec7f69ea79030f8349ecb4605f4fb54ba8", "schedule_id": 4799, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Falmouth Docks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Falmouth Town", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Penmere", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Penryn", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Perranwell", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Penwithers Jn", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Truro", "stage_seq": 7, "distance_m": 18843.89, "section_seq": 1, "route_path_id": 30148}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 30148}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:08Z", "source_id": 13915349, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:39Z", "source_id": 13916956, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26854, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:24Z", "source_id": 42528673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:28Z", "source_id": 13918716, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:42Z", "source_id": 13922595, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26821, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:27Z", "source_id": 42550015, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 13925325, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Falmouth Docks |
1221 |
1221 |
None |
None |
None |
Truro |
1246 |
1246 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48083/2026-09-13/detailed |
None |
Perranwell |
2026-09-13T12:39:00+01:00 |
Truro |
7.0 |
{"type": "LineString", "coordinates": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]} |
4.1 |
1239 |
1246 |
Perranwell |
Truro |
Truro |
50.2638575 |
-5.0648917 |
50.2638575 |
-5.0648917 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Truro |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925325 |
1789299875634958 |
19 |
19 |
2026-09-13 11:56:07.456245 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:06.287101 |
| 494911 |
525383 |
X21587 |
889A231J13 |
2026-09-13 |
COMPLETE |
13925350 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525383, "stp": "N", "toc": "Thameslink", "uid": "X21587", "consist": "700023", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X21587/2026-09-13/detailed", "trust_id": "889A231J13", "origin_crs": "PLU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "9A23", "timing_status": "LATE", "origin_station": "Plumstead", "current_leg_arr": "1246", "current_leg_dep": "1240", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "1143", "origin_platform": "1", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 10565.567, \"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\": 11302.923, \"from_m\": 10565.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11348.565, \"from_m\": 11302.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11698.253, \"from_m\": 11348.565, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12255.603, \"from_m\": 11698.253, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14036.301, \"from_m\": 12255.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\": 22449.81, \"from_m\": 14036.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22520.279, \"from_m\": 22449.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23043.949, \"from_m\": 22520.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23087.393, \"from_m\": 23043.949, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24079.332, \"from_m\": 23087.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28210.45, \"from_m\": 24079.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\": 28242.25, \"from_m\": 28210.45, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34344.44, \"from_m\": 28242.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34828.629, \"from_m\": 34344.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35122.354, \"from_m\": 34828.629, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35474.825, \"from_m\": 35122.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35510.268, \"from_m\": 35474.825, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36560.543, \"from_m\": 35510.268, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36584.918, \"from_m\": 36560.543, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37775.174, \"from_m\": 36584.918, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38328.498, \"from_m\": 37775.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41259.774, \"from_m\": 38328.498, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44279.591, \"from_m\": 41259.774, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44299.009, \"from_m\": 44279.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44588.634, \"from_m\": 44299.009, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 525383, \"profile_key\": \"f0f63d0716e73693316f763039f5c525736e4fd7e56154192183d952f977a73b\", \"schedule_id\": 28841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Plumstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1147\", \"location\": \"Abbey Wood\", \"stage_seq\": 2, \"distance_m\": 2554.361, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"Slade Green\", \"stage_seq\": 3, \"distance_m\": 8729.617, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 9436.821, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 5, \"distance_m\": 10565.567, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Dartford Jn\", \"stage_seq\": 6, \"distance_m\": 11249.497, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1200\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 11970.97, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Stone Crossing\", \"stage_seq\": 8, \"distance_m\": 15091.515, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207H\", \"location\": \"Greenhithe\", \"stage_seq\": 9, \"distance_m\": 16334.144, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1210H\", \"location\": \"Swanscombe\", \"stage_seq\": 10, \"distance_m\": 18527.191, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 19422.031, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 12, \"distance_m\": 20449.048, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Gravesend\", \"stage_seq\": 13, \"distance_m\": 22875.458, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Hoo Jn\", \"stage_seq\": 14, \"distance_m\": 28087.803, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Higham\", \"stage_seq\": 15, \"distance_m\": 30473.252, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Strood\", \"stage_seq\": 16, \"distance_m\": 34709.968, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 35122.354, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Rochester\", \"stage_seq\": 18, \"distance_m\": 35793.572, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235H\", \"location\": \"Chatham\", \"stage_seq\": 19, \"distance_m\": 37188.29, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 20, \"distance_m\": 39774.06, \"section_seq\": 1, \"route_path_id\": 64991}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 21, \"distance_m\": 44588.634, \"section_seq\": 1, \"route_path_id\": 64991}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44588.634, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64991}], \"total_distance_m\": 44588.634, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44542.992, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1143", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:45:56Z\", \"source_id\": 42464233, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:02Z\", \"source_id\": 13898552, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:54Z\", \"source_id\": 42472727, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:51:58Z\", \"source_id\": 13901293, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:31Z\", \"source_id\": 42480781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:37Z\", \"source_id\": 13903781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:11Z\", \"source_id\": 42489144, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:16Z\", \"source_id\": 13906315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:43Z\", \"source_id\": 42492876, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:48Z\", \"source_id\": 13907429, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:48Z\", \"source_id\": 42497323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:53Z\", \"source_id\": 13908794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:44Z\", \"source_id\": 42499942, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:48Z\", \"source_id\": 13909676, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:58Z\", \"source_id\": 42506101, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:03Z\", \"source_id\": 13911580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:12Z\", \"source_id\": 42516656, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:19Z\", \"source_id\": 13914956, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:16Z\", \"source_id\": 42524132, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:23Z\", \"source_id\": 13917282, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:44Z\", \"source_id\": 42529305, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:50Z\", \"source_id\": 13918908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:44Z\", \"source_id\": 42533911, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:48Z\", \"source_id\": 13920318, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:48Z\", \"source_id\": 42540010, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:53Z\", \"source_id\": 13922230, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 42550189, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:39Z\", \"source_id\": 13925350, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1789299881527047, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:15.643226", "service_state_evidence_id": 13925350, "current_leg_start_actual_dep": "2026-09-13T12:41:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:16.671085", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
N |
PLU |
RAI |
9A23 |
700023 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 10565.567, "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": 11302.923, "from_m": 10565.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11348.565, "from_m": 11302.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11698.253, "from_m": 11348.565, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12255.603, "from_m": 11698.253, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14036.301, "from_m": 12255.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": 22449.81, "from_m": 14036.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22520.279, "from_m": 22449.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23043.949, "from_m": 22520.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23087.393, "from_m": 23043.949, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24079.332, "from_m": 23087.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28210.45, "from_m": 24079.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": 28242.25, "from_m": 28210.45, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34344.44, "from_m": 28242.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34828.629, "from_m": 34344.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35122.354, "from_m": 34828.629, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35474.825, "from_m": 35122.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35510.268, "from_m": 35474.825, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36560.543, "from_m": 35510.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36584.918, "from_m": 36560.543, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37775.174, "from_m": 36584.918, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38328.498, "from_m": 37775.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41259.774, "from_m": 38328.498, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44279.591, "from_m": 41259.774, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44299.009, "from_m": 44279.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44588.634, "from_m": 44299.009, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 525383, "profile_key": "f0f63d0716e73693316f763039f5c525736e4fd7e56154192183d952f977a73b", "schedule_id": 28841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1143", "location": "Plumstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1147", "location": "Abbey Wood", "stage_seq": 2, "distance_m": 2554.361, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "Slade Green", "stage_seq": 3, "distance_m": 8729.617, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 9436.821, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Crayford Spur A Jn", "stage_seq": 5, "distance_m": 10565.567, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Dartford Jn", "stage_seq": 6, "distance_m": 11249.497, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1200", "location": "Dartford", "stage_seq": 7, "distance_m": 11970.97, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Stone Crossing", "stage_seq": 8, "distance_m": 15091.515, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207H", "location": "Greenhithe", "stage_seq": 9, "distance_m": 16334.144, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1210H", "location": "Swanscombe", "stage_seq": 10, "distance_m": 18527.191, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Northfleet", "stage_seq": 11, "distance_m": 19422.031, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Springhead Junction (CTRL)", "stage_seq": 12, "distance_m": 20449.048, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Gravesend", "stage_seq": 13, "distance_m": 22875.458, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Hoo Jn", "stage_seq": 14, "distance_m": 28087.803, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Higham", "stage_seq": 15, "distance_m": 30473.252, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Strood", "stage_seq": 16, "distance_m": 34709.968, "section_seq": 1, "route_path_id": 64991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Rochester Bridge Jn", "stage_seq": 17, "distance_m": 35122.354, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Rochester", "stage_seq": 18, "distance_m": 35793.572, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235H", "location": "Chatham", "stage_seq": 19, "distance_m": 37188.29, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240H", "location": "Gillingham (Kent)", "stage_seq": 20, "distance_m": 39774.06, "section_seq": 1, "route_path_id": 64991}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 21, "distance_m": 44588.634, "section_seq": 1, "route_path_id": 64991}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44588.634, "from_m": 0.0, "section_seq": 1, "route_path_id": 64991}], "total_distance_m": 44588.634, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44542.992, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:45:56Z", "source_id": 42464233, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:02Z", "source_id": 13898552, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:54Z", "source_id": 42472727, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:51:58Z", "source_id": 13901293, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:31Z", "source_id": 42480781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:37Z", "source_id": 13903781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:11Z", "source_id": 42489144, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:16Z", "source_id": 13906315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:43Z", "source_id": 42492876, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:48Z", "source_id": 13907429, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:48Z", "source_id": 42497323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:53Z", "source_id": 13908794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:44Z", "source_id": 42499942, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:48Z", "source_id": 13909676, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:58Z", "source_id": 42506101, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:03Z", "source_id": 13911580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32259, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:12Z", "source_id": 42516656, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:19Z", "source_id": 13914956, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:16Z", "source_id": 42524132, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:23Z", "source_id": 13917282, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:44Z", "source_id": 42529305, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:50Z", "source_id": 13918908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:44Z", "source_id": 42533911, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:48Z", "source_id": 13920318, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:48Z", "source_id": 42540010, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:53Z", "source_id": 13922230, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 42550189, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:39Z", "source_id": 13925350, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Plumstead |
1143 |
1143 |
1 |
None |
None |
Rainham (Kent) |
1245 |
1245 |
0 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X21587/2026-09-13/detailed |
None |
Gillingham (Kent) |
2026-09-13T12:41:30+01:00 |
Rainham (Kent) |
6.0 |
{"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} |
3.0 |
1240 |
1246 |
Gillingham (Kent) |
Rainham (Kent) |
Rainham (Kent) |
51.3671305 |
0.6101822 |
51.3671305 |
0.6101822 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Rainham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925350 |
1789299881527047 |
89 |
89 |
2026-09-13 11:56:16.671085 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:15.643226 |
| 494912 |
525601 |
W34984 |
811F12ME13 |
2026-09-13 |
COMPLETE |
13925556 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525601, "stp": "O", "toc": "Great Western Railway", "uid": "W34984", "consist": "166204", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34984/2026-09-13/detailed", "trust_id": "811F12ME13", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "3", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1F12", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1246", "current_leg_dep": "1233", "current_leg_end": "Cardiff Central", "origin_dep_time": "1157", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1216.681, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1383.58, \"from_m\": 1216.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1455.385, \"from_m\": 1383.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1566.877, \"from_m\": 1455.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2759.428, \"from_m\": 1566.877, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2913.796, \"from_m\": 2759.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3185.582, \"from_m\": 2913.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3234.708, \"from_m\": 3185.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4719.423, \"from_m\": 3234.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.295, \"from_m\": 4719.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6000.565, \"from_m\": 5891.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7126.838, \"from_m\": 6000.565, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7478.901, \"from_m\": 7126.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7601.212, \"from_m\": 7478.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9152.055, \"from_m\": 7601.212, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9255.606, \"from_m\": 9152.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9275.112, \"from_m\": 9255.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17715.316, \"from_m\": 9275.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26048.929, \"from_m\": 17715.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26864.834, \"from_m\": 26048.929, \"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\": 26997.709, \"from_m\": 26864.834, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27093.405, \"from_m\": 26997.709, \"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\": 29315.299, \"from_m\": 27093.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38300.04, \"from_m\": 29315.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38391.742, \"from_m\": 38300.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39608.645, \"from_m\": 38391.742, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39678.166, \"from_m\": 39608.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39734.047, \"from_m\": 39678.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40848.636, \"from_m\": 39734.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\": 41600.657, \"from_m\": 40848.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41668.557, \"from_m\": 41600.657, \"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\": 42765.283, \"from_m\": 41668.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43317.376, \"from_m\": 42765.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43557.222, \"from_m\": 43317.376, \"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\": 43743.733, \"from_m\": 43557.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44614.993, \"from_m\": 43743.733, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45992.587, \"from_m\": 44614.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46226.717, \"from_m\": 45992.587, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58149.018, \"from_m\": 46226.717, \"capability_applied\": null, \"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\": 59106.507, \"from_m\": 58149.018, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59304.217, \"from_m\": 59106.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59706.168, \"from_m\": 59304.217, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59768.162, \"from_m\": 59706.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60670.222, \"from_m\": 59768.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60753.321, \"from_m\": 60670.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60964.784, \"from_m\": 60753.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61143.88, \"from_m\": 60964.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61193.788, \"from_m\": 61143.88, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61344.181, \"from_m\": 61193.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\": 61455.897, \"from_m\": 61344.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61519.812, \"from_m\": 61455.897, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61849.209, \"from_m\": 61519.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62191.089, \"from_m\": 61849.209, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525601, \"profile_key\": \"0f4f5a1eaaa478cd9bb4520bdb0c989314c057090657aa60cbea90621e0df7c2\", \"schedule_id\": 27732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1171.999, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3310.488, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Horfield Jn\", \"stage_seq\": 5, \"distance_m\": 6059.416, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 6, \"distance_m\": 7074.253, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Patchway\", \"stage_seq\": 7, \"distance_m\": 9624.778, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Pilning\", \"stage_seq\": 8, \"distance_m\": 15539.77, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 9, \"distance_m\": 17715.316, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 10, \"distance_m\": 24708.433, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 11, \"distance_m\": 26503.299, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 12, \"distance_m\": 38676.378, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 13, \"distance_m\": 41232.258, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Maindee West Jn\", \"stage_seq\": 14, \"distance_m\": 42470.697, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 15, \"distance_m\": 42960.198, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Gaer Jn\", \"stage_seq\": 16, \"distance_m\": 44655.607, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Ebbw Jn\", \"stage_seq\": 17, \"distance_m\": 45684.778, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Marshfield\", \"stage_seq\": 18, \"distance_m\": 51636.442, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 19, \"distance_m\": 59706.168, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 20, \"distance_m\": 60753.321, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 21, \"distance_m\": 62191.089, \"section_seq\": 1, \"route_path_id\": 30108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62191.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30108}], \"total_distance_m\": 62191.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57192.308, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4998.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:13Z\", \"source_id\": 42480397, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:16Z\", \"source_id\": 13903659, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:14Z\", \"source_id\": 42487637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:18Z\", \"source_id\": 13905888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:27Z\", \"source_id\": 42500943, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:29Z\", \"source_id\": 13909975, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:52Z\", \"source_id\": 42507367, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:54Z\", \"source_id\": 13912018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:51Z\", \"source_id\": 42517570, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:56Z\", \"source_id\": 13915233, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:41Z\", \"source_id\": 42530638, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:49Z\", \"source_id\": 13919311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:00Z\", \"source_id\": 42550812, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:03Z\", \"source_id\": 13925556, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1789299904767818, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:16.036341", "service_state_evidence_id": 13925556, "current_leg_start_actual_dep": "2026-09-13T12:32:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:16.678702", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BRI |
CDF |
1F12 |
166204 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1216.681, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1383.58, "from_m": 1216.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1455.385, "from_m": 1383.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1566.877, "from_m": 1455.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2759.428, "from_m": 1566.877, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2913.796, "from_m": 2759.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3185.582, "from_m": 2913.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3234.708, "from_m": 3185.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4719.423, "from_m": 3234.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.295, "from_m": 4719.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6000.565, "from_m": 5891.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7126.838, "from_m": 6000.565, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7478.901, "from_m": 7126.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7601.212, "from_m": 7478.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9152.055, "from_m": 7601.212, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9255.606, "from_m": 9152.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9275.112, "from_m": 9255.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17715.316, "from_m": 9275.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26048.929, "from_m": 17715.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26864.834, "from_m": 26048.929, "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": 26997.709, "from_m": 26864.834, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27093.405, "from_m": 26997.709, "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": 29315.299, "from_m": 27093.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38300.04, "from_m": 29315.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38391.742, "from_m": 38300.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39608.645, "from_m": 38391.742, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39678.166, "from_m": 39608.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39734.047, "from_m": 39678.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40848.636, "from_m": 39734.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": 41600.657, "from_m": 40848.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41668.557, "from_m": 41600.657, "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": 42765.283, "from_m": 41668.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43317.376, "from_m": 42765.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43557.222, "from_m": 43317.376, "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": 43743.733, "from_m": 43557.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44614.993, "from_m": 43743.733, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45992.587, "from_m": 44614.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46226.717, "from_m": 45992.587, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58149.018, "from_m": 46226.717, "capability_applied": null, "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": 59106.507, "from_m": 58149.018, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59304.217, "from_m": 59106.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59706.168, "from_m": 59304.217, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59768.162, "from_m": 59706.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60670.222, "from_m": 59768.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60753.321, "from_m": 60670.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60964.784, "from_m": 60753.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61143.88, "from_m": 60964.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61193.788, "from_m": 61143.88, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61344.181, "from_m": 61193.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": 61455.897, "from_m": 61344.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61519.812, "from_m": 61455.897, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61849.209, "from_m": 61519.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62191.089, "from_m": 61849.209, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525601, "profile_key": "0f4f5a1eaaa478cd9bb4520bdb0c989314c057090657aa60cbea90621e0df7c2", "schedule_id": 27732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1157", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1171.999, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3310.488, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Horfield Jn", "stage_seq": 5, "distance_m": 6059.416, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Filton Abbey Wood", "stage_seq": 6, "distance_m": 7074.253, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Patchway", "stage_seq": 7, "distance_m": 9624.778, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Pilning", "stage_seq": 8, "distance_m": 15539.77, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Severn Tunnel East", "stage_seq": 9, "distance_m": 17715.316, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Severn Tunnel West", "stage_seq": 10, "distance_m": 24708.433, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Severn Tunnel Junction", "stage_seq": 11, "distance_m": 26503.299, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Llanwern West Jn", "stage_seq": 12, "distance_m": 38676.378, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Maindee East Jn", "stage_seq": 13, "distance_m": 41232.258, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Maindee West Jn", "stage_seq": 14, "distance_m": 42470.697, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230H", "location": "Newport (South Wales)", "stage_seq": 15, "distance_m": 42960.198, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Gaer Jn", "stage_seq": 16, "distance_m": 44655.607, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Ebbw Jn", "stage_seq": 17, "distance_m": 45684.778, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Marshfield", "stage_seq": 18, "distance_m": 51636.442, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Moorland Road Jn", "stage_seq": 19, "distance_m": 59706.168, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Long Dyke Jn", "stage_seq": 20, "distance_m": 60753.321, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 21, "distance_m": 62191.089, "section_seq": 1, "route_path_id": 30108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62191.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 30108}], "total_distance_m": 62191.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57192.308, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4998.781, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25954, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:13Z", "source_id": 42480397, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:16Z", "source_id": 13903659, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:14Z", "source_id": 42487637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:18Z", "source_id": 13905888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:27Z", "source_id": 42500943, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:29Z", "source_id": 13909975, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:52Z", "source_id": 42507367, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:54Z", "source_id": 13912018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:51Z", "source_id": 42517570, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:56Z", "source_id": 13915233, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:41Z", "source_id": 42530638, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:49Z", "source_id": 13919311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:00Z", "source_id": 42550812, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:03Z", "source_id": 13925556, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1157 |
1157 |
1 |
None |
None |
Cardiff Central |
1243 |
1244 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34984/2026-09-13/detailed |
None |
Newport (South Wales) |
2026-09-13T12:32:30+01:00 |
Cardiff Central |
13.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
1233 |
1246 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925556 |
1789299904767818 |
59 |
59 |
2026-09-13 11:56:16.678702 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:16.036341 |
| 494913 |
526326 |
V11330 |
785R161L13 |
2026-09-13 |
COMPLETE |
13925859 |
2026-09-13 12:45:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 526326, "stp": "N", "toc": "Transport for Wales", "uid": "V11330", "consist": "231006", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V11330/2026-09-13/detailed", "trust_id": "785R161L13", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "7", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5R16", "timing_status": "LATE", "origin_station": "Canton C.S.D.", "current_leg_arr": "1246", "current_leg_dep": "1245", "current_leg_end": "Cardiff Central", "origin_dep_time": "1242", "origin_platform": null, "current_location": "Canton Sig. CF2324", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Canton Sig. CF2324", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton C.S.D.", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.649, \"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\": 710.993, \"from_m\": 525.649, \"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\": 815.748, \"from_m\": 710.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1087.798, \"from_m\": 815.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 526326, \"profile_key\": \"9db069929969dac5e089820ba2ce04cac614a843a6ada8034b6414da0f9b658d\", \"schedule_id\": 27162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 32182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:40Z\", \"source_id\": 13924898, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:11Z\", \"source_id\": 42551101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:13Z\", \"source_id\": 13925652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "7", "timing_fact_generation": 1789299940724613, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:16.051657", "service_state_evidence_id": 13925652, "current_leg_start_actual_dep": "2026-09-13T12:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:16.682243", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XCC |
CDF |
5R16 |
231006 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 525.649, "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": 710.993, "from_m": 525.649, "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": 815.748, "from_m": 710.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1087.798, "from_m": 815.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 526326, "profile_key": "9db069929969dac5e089820ba2ce04cac614a843a6ada8034b6414da0f9b658d", "schedule_id": 27162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1242", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 32182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32182}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:40Z", "source_id": 13924898, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24884, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:11Z", "source_id": 42551101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:13Z", "source_id": 13925652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
1242 |
1242 |
None |
None |
None |
Cardiff Central |
1247 |
1247 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V11330/2026-09-13/detailed |
None |
Canton Sig. CF2324 |
2026-09-13T12:45:00+01:00 |
Cardiff Central |
1.0 |
{"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.4 |
1245 |
1246 |
Canton C.S.D. |
Canton Sig. CF2324 |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925652 |
1789299940724613 |
8 |
8 |
2026-09-13 11:56:16.682243 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:16.051657 |
| 494914 |
526766 |
G25746 |
543S95MK13 |
2026-09-13 |
COMPLETE |
13925341 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 526766, "stp": "P", "toc": "Lumo", "uid": "G25746", "consist": "803003", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G25746/2026-09-13/detailed", "trust_id": "543S95MK13", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "7F", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "3S95", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "1248", "current_leg_dep": "1236", "current_leg_end": "London Kings Cross", "origin_dep_time": "1216", "origin_platform": "4", "current_location": "London Kings Cross", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10567542810511628, 51.578346091601254], [-0.1056144412418943, 51.57819221828361], [-0.10555965274229764, 51.57805633386556], [-0.10551041591386848, 51.577935839643075], [-0.10546608406414898, 51.57782813691212], [-0.10542601050068134, 51.57773062696864], [-0.10538954853100774, 51.57764071110864], [-0.10535605146267032, 51.57755579062805], [-0.1053248726032113, 51.577473266822864], [-0.1052953652601728, 51.57739054098904], [-0.10526688274109704, 51.57730501442255], [-0.10523877835352616, 51.57721408841937], [-0.10521040540500236, 51.57711516427544], [-0.10518111720306784, 51.577005643286746], [-0.1051502670552647, 51.576882926749256], [-0.10511720826913518, 51.57674441595893], [-0.1050812941522214, 51.576587512211745], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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": "Hornsey Down Reversing Sidings", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Belle Isle Jn", "current_leg_milage": "3.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3751.499, \"from_m\": 3239.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5385.866, \"from_m\": 3751.499, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5643.348, \"from_m\": 5385.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6406.804, \"from_m\": 5643.348, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6489.608, \"from_m\": 6406.804, \"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\": 6577.222, \"from_m\": 6489.608, \"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\": 7322.367, \"from_m\": 6577.222, \"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\": 8706.848, \"from_m\": 7322.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9897.931, \"from_m\": 8706.848, \"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\": 10983.399, \"from_m\": 9897.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11728.543, \"from_m\": 10983.399, \"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\": 12323.125, \"from_m\": 11728.543, \"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\": 13117.63, \"from_m\": 12323.125, \"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\": 13224.228, \"from_m\": 13117.63, \"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\": 14391.86, \"from_m\": 13224.228, \"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\": 14903.95, \"from_m\": 14391.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14934.037, \"from_m\": 14903.95, \"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\": 15001.893, \"from_m\": 14934.037, \"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\": 15085.033, \"from_m\": 15001.893, \"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\": 15374.429, \"from_m\": 15085.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15425.371, \"from_m\": 15374.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15810.471, \"from_m\": 15425.371, \"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\": 15819.667, \"from_m\": 15810.471, \"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\": 15826.42, \"from_m\": 15819.667, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16222.237, \"from_m\": 15826.42, \"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\": 526766, \"profile_key\": \"954ec67ffb4883a220dfcc326e6ee4d8a801cd0067229a9643fa8b27f29b99d3\", \"schedule_id\": 7662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 7511.038, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1236\", \"location\": \"Hornsey Down Reversing Sidings\", \"stage_seq\": 6, \"distance_m\": 8432.113, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 9302.389, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Finsbury Park\", \"stage_seq\": 8, \"distance_m\": 12220.9, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Holloway South Jn\", \"stage_seq\": 9, \"distance_m\": 13945.08, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 10, \"distance_m\": 15119.864, \"section_seq\": 1, \"route_path_id\": 40371}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 11, \"distance_m\": 16222.237, \"section_seq\": 1, \"route_path_id\": 40371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16222.237, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40371}], \"total_distance_m\": 16222.237, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 13752.288, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2469.949, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:55Z\", \"source_id\": 42511755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:46Z\", \"source_id\": 42539974, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:02Z\", \"source_id\": 13913429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:48Z\", \"source_id\": 13922215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:59Z\", \"source_id\": 42535845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:32Z\", \"source_id\": 42550142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 13925341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1789299873718028, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:22.171650", "service_state_evidence_id": 13925341, "current_leg_start_actual_dep": "2026-09-13T12:36:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:22.967739", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Lumo |
P |
KGX |
KGX |
3S95 |
803003 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3751.499, "from_m": 3239.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5385.866, "from_m": 3751.499, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5643.348, "from_m": 5385.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6406.804, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6489.608, "from_m": 6406.804, "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": 6577.222, "from_m": 6489.608, "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": 7322.367, "from_m": 6577.222, "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": 8706.848, "from_m": 7322.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9897.931, "from_m": 8706.848, "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": 10983.399, "from_m": 9897.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11728.543, "from_m": 10983.399, "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": 12323.125, "from_m": 11728.543, "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": 13117.63, "from_m": 12323.125, "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": 13224.228, "from_m": 13117.63, "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": 14391.86, "from_m": 13224.228, "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": 14903.95, "from_m": 14391.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14934.037, "from_m": 14903.95, "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": 15001.893, "from_m": 14934.037, "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": 15085.033, "from_m": 15001.893, "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": 15374.429, "from_m": 15085.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 15425.371, "from_m": 15374.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15810.471, "from_m": 15425.371, "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": 15819.667, "from_m": 15810.471, "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": 15826.42, "from_m": 15819.667, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 16222.237, "from_m": 15826.42, "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": 526766, "profile_key": "954ec67ffb4883a220dfcc326e6ee4d8a801cd0067229a9643fa8b27f29b99d3", "schedule_id": 7662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Harringay", "stage_seq": 5, "distance_m": 7511.038, "section_seq": 1, "route_path_id": 40371}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1236", "location": "Hornsey Down Reversing Sidings", "stage_seq": 6, "distance_m": 8432.113, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Harringay", "stage_seq": 7, "distance_m": 9302.389, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Finsbury Park", "stage_seq": 8, "distance_m": 12220.9, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Holloway South Jn", "stage_seq": 9, "distance_m": 13945.08, "section_seq": 1, "route_path_id": 40371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Belle Isle Jn", "stage_seq": 10, "distance_m": 15119.864, "section_seq": 1, "route_path_id": 40371}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 11, "distance_m": 16222.237, "section_seq": 1, "route_path_id": 40371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16222.237, "from_m": 0.0, "section_seq": 1, "route_path_id": 40371}], "total_distance_m": 16222.237, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 13752.288, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2469.949, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:55Z", "source_id": 42511755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:46Z", "source_id": 42539974, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:02Z", "source_id": 13913429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:48Z", "source_id": 13922215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16066, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:59Z", "source_id": 42535845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:32Z", "source_id": 42550142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 13925341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
London Kings Cross |
1216 |
1216 |
4 |
None |
None |
London Kings Cross |
1248 |
1248 |
7F |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G25746/2026-09-13/detailed |
None |
Hornsey Down Reversing Sidings |
2026-09-13T12:36:00+01:00 |
London Kings Cross |
12.0 |
{"type": "LineString", "coordinates": [[-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10567542810511628, 51.578346091601254], [-0.1056144412418943, 51.57819221828361], [-0.10555965274229764, 51.57805633386556], [-0.10551041591386848, 51.577935839643075], [-0.10546608406414898, 51.57782813691212], [-0.10542601050068134, 51.57773062696864], [-0.10538954853100774, 51.57764071110864], [-0.10535605146267032, 51.57755579062805], [-0.1053248726032113, 51.577473266822864], [-0.1052953652601728, 51.57739054098904], [-0.10526688274109704, 51.57730501442255], [-0.10523877835352616, 51.57721408841937], [-0.10521040540500236, 51.57711516427544], [-0.10518111720306784, 51.577005643286746], [-0.1051502670552647, 51.576882926749256], [-0.10511720826913518, 51.57674441595893], [-0.1050812941522214, 51.576587512211745], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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]]} |
3.6 |
1236 |
1248 |
Belle Isle Jn |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925341 |
1789299873718028 |
34 |
34 |
2026-09-13 11:56:22.967739 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:22.171650 |
| 494915 |
525691 |
G30712 |
362S24MK13 |
2026-09-13 |
COMPLETE |
13925321 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525691, "stp": "P", "toc": "Merseyrail", "uid": "G30712", "consist": "777012", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30712/2026-09-13/detailed", "trust_id": "362S24MK13", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-13", "dest_arr_time": "1249", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S24", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1246", "current_leg_dep": "1242", "current_leg_end": "Southport", "origin_dep_time": "1202", "origin_platform": "1", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4666.614, \"from_m\": 3879.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.056, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.093, \"from_m\": 9178.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.255, \"from_m\": 30220.749, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30841.187, \"from_m\": 30527.255, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 525691, \"profile_key\": \"8754ceef0da5af903c71feee6f1dbf3c1f2728f734d5a531898e7d668e9e2dff\", \"schedule_id\": 8193, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1240H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:52Z\", \"source_id\": 42490164, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:53Z\", \"source_id\": 13906628, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:40Z\", \"source_id\": 42495602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:44Z\", \"source_id\": 13908268, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:04Z\", \"source_id\": 42497666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:09Z\", \"source_id\": 13908929, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:23Z\", \"source_id\": 42500839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:29Z\", \"source_id\": 13909950, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:38Z\", \"source_id\": 42504101, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:42Z\", \"source_id\": 13911029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:09Z\", \"source_id\": 42506359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:13Z\", \"source_id\": 13911682, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:28Z\", \"source_id\": 42509664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:31Z\", \"source_id\": 13912743, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:44Z\", \"source_id\": 42514469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:48Z\", \"source_id\": 13914253, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:13Z\", \"source_id\": 42518155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:16Z\", \"source_id\": 13915408, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:44Z\", \"source_id\": 42520315, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:49Z\", \"source_id\": 13916101, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:53Z\", \"source_id\": 42527899, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:57Z\", \"source_id\": 13918481, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:06Z\", \"source_id\": 42531305, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:13Z\", \"source_id\": 13919523, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:53Z\", \"source_id\": 42534094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:59Z\", \"source_id\": 13920391, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:03Z\", \"source_id\": 42541831, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:06Z\", \"source_id\": 13922776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:30Z\", \"source_id\": 42543995, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:34Z\", \"source_id\": 13923470, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:30Z\", \"source_id\": 42550080, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 13925321, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789299875465750, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:23.313838", "service_state_evidence_id": 13925321, "current_leg_start_actual_dep": "2026-09-13T12:43:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:23.991939", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S24 |
777012 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4666.614, "from_m": 3879.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.056, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.093, "from_m": 9178.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.255, "from_m": 30220.749, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30841.187, "from_m": 30527.255, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 525691, "profile_key": "8754ceef0da5af903c71feee6f1dbf3c1f2728f734d5a531898e7d668e9e2dff", "schedule_id": 8193, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1202", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1240H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:52Z", "source_id": 42490164, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:53Z", "source_id": 13906628, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:40Z", "source_id": 42495602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:44Z", "source_id": 13908268, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:04Z", "source_id": 42497666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:09Z", "source_id": 13908929, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:23Z", "source_id": 42500839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:29Z", "source_id": 13909950, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:38Z", "source_id": 42504101, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:42Z", "source_id": 13911029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:09Z", "source_id": 42506359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:13Z", "source_id": 13911682, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:28Z", "source_id": 42509664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:31Z", "source_id": 13912743, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:44Z", "source_id": 42514469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:48Z", "source_id": 13914253, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:13Z", "source_id": 42518155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:16Z", "source_id": 13915408, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:44Z", "source_id": 42520315, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:49Z", "source_id": 13916101, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:53Z", "source_id": 42527899, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:57Z", "source_id": 13918481, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:06Z", "source_id": 42531305, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:32:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:13Z", "source_id": 13919523, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:53Z", "source_id": 42534094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:59Z", "source_id": 13920391, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:03Z", "source_id": 42541831, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:06Z", "source_id": 13922776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:30Z", "source_id": 42543995, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:34Z", "source_id": 13923470, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:30Z", "source_id": 42550080, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 13925321, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1202 |
1202 |
1 |
None |
None |
Southport |
1249 |
1248 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30712/2026-09-13/detailed |
None |
Birkdale |
2026-09-13T12:43:00+01:00 |
Southport |
4.0 |
{"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.1 |
1242 |
1246 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925321 |
1789299875465750 |
61 |
61 |
2026-09-13 11:56:23.991939 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:23.313838 |
| 494916 |
525661 |
C34237 |
722D75MK13 |
2026-09-13 |
COMPLETE |
13925533 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525661, "stp": "P", "toc": "London Overground", "uid": "C34237", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34237/2026-09-13/detailed", "trust_id": "722D75MK13", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "2", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D75", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "1246", "current_leg_dep": "1243", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "1200", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-13T11:56:35", "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": "1247", "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\": 525661, \"profile_key\": \"6ee25bf6c86f57685ac99c97696738d4e8874d0338e335a52d9f469681477cea\", \"schedule_id\": 3448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"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\": \"1202H\", \"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\": \"1203\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"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\": \"1210\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"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": "1200", "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-13T11:04:03Z\", \"source_id\": 42490414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:07Z\", \"source_id\": 13906708, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:51Z\", \"source_id\": 42493082, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:57Z\", \"source_id\": 13907510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:28Z\", \"source_id\": 42495334, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:32Z\", \"source_id\": 13908190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:18Z\", \"source_id\": 42499369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:22Z\", \"source_id\": 13909487, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:28Z\", \"source_id\": 42502371, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:34Z\", \"source_id\": 13910454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:51Z\", \"source_id\": 42505961, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:54Z\", \"source_id\": 13911532, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:46Z\", \"source_id\": 42508663, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:53Z\", \"source_id\": 13912440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:59Z\", \"source_id\": 42513305, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:07Z\", \"source_id\": 13913940, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:43Z\", \"source_id\": 42515870, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:47Z\", \"source_id\": 13914726, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:10Z\", \"source_id\": 42519549, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:13Z\", \"source_id\": 13915868, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:03Z\", \"source_id\": 42522258, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:06Z\", \"source_id\": 13916722, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:09Z\", \"source_id\": 42526838, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:13Z\", \"source_id\": 13918144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:06Z\", \"source_id\": 42531295, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:09Z\", \"source_id\": 13919491, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:50Z\", \"source_id\": 42534036, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:53Z\", \"source_id\": 13920341, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:51Z\", \"source_id\": 42537156, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:58Z\", \"source_id\": 13921362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:15Z\", \"source_id\": 42542089, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:19Z\", \"source_id\": 13922889, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:34Z\", \"source_id\": 42547171, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:40Z\", \"source_id\": 13924458, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:53Z\", \"source_id\": 42550669, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:57Z\", \"source_id\": 13925533, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "2", "timing_fact_generation": 1789299899749367, "current_leg_arrival_utc": "2026-09-13T12:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:25.385656", "service_state_evidence_id": 13925533, "current_leg_start_actual_dep": "2026-09-13T12:43:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:25.794703", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D75 |
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": 525661, "profile_key": "6ee25bf6c86f57685ac99c97696738d4e8874d0338e335a52d9f469681477cea", "schedule_id": 3448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "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": "1202H", "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": "1203", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "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": "1210", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1247", "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-13T11:04:03Z", "source_id": 42490414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:07Z", "source_id": 13906708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:51Z", "source_id": 42493082, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:57Z", "source_id": 13907510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:28Z", "source_id": 42495334, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:32Z", "source_id": 13908190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:18Z", "source_id": 42499369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:22Z", "source_id": 13909487, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:28Z", "source_id": 42502371, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:34Z", "source_id": 13910454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:51Z", "source_id": 42505961, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:54Z", "source_id": 13911532, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:46Z", "source_id": 42508663, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:53Z", "source_id": 13912440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:59Z", "source_id": 42513305, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:07Z", "source_id": 13913940, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:43Z", "source_id": 42515870, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:47Z", "source_id": 13914726, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:10Z", "source_id": 42519549, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:13Z", "source_id": 13915868, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:03Z", "source_id": 42522258, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:06Z", "source_id": 13916722, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:09Z", "source_id": 42526838, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:13Z", "source_id": 13918144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:06Z", "source_id": 42531295, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:09Z", "source_id": 13919491, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:50Z", "source_id": 42534036, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:53Z", "source_id": 13920341, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:51Z", "source_id": 42537156, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:58Z", "source_id": 13921362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:15Z", "source_id": 42542089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:19Z", "source_id": 13922889, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:34Z", "source_id": 42547171, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:40Z", "source_id": 13924458, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21906, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:53Z", "source_id": 42550669, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:57Z", "source_id": 13925533, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
London Euston |
1200 |
1200 |
9 |
None |
None |
Watford Junction (DC) |
1248 |
1247 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34237/2026-09-13/detailed |
None |
Watford High Street (DC) |
2026-09-13T12:43:30+01:00 |
Watford Junction (DC) |
3.0 |
{"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} |
0.9 |
1243 |
1246 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Watford Junction (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925533 |
1789299899749367 |
82 |
82 |
2026-09-13 11:56:25.794703 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:25.385656 |
| 494917 |
525883 |
Y61542 |
782P08MK13 |
2026-09-13 |
COMPLETE |
13924378 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525883, "stp": "P", "toc": "Transport for Wales", "uid": "Y61542", "consist": "756005", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61542/2026-09-13/detailed", "trust_id": "782P08MK13", "origin_crs": "COY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P08", "timing_status": "ON TIME", "origin_station": "Coryton", "current_leg_arr": "1246", "current_leg_dep": "1243½", "current_leg_end": "Penarth", "origin_dep_time": "1214", "origin_platform": null, "current_location": "Penarth", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]}", "current_leg_start": "Dingle Road", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.4350087", "next_location_lon": "-3.1743936", "previous_location": "Dingle Road", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 56.118, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3812.093, \"from_m\": 56.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4039.669, \"from_m\": 3812.093, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4076.896, \"from_m\": 4039.669, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4128.286, \"from_m\": 4076.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7364.955, \"from_m\": 4128.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8098.329, \"from_m\": 7364.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8135.882, \"from_m\": 8098.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9295.345, \"from_m\": 8135.882, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9905.083, \"from_m\": 9295.345, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10320.751, \"from_m\": 9905.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10368.134, \"from_m\": 10320.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10451.52, \"from_m\": 10368.134, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.149, \"from_m\": 10451.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12048.561, \"from_m\": 10964.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12733.709, \"from_m\": 12048.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12951.748, \"from_m\": 12733.709, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14738.058, \"from_m\": 12951.748, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 525883, \"profile_key\": \"92203b236716df123de90b7f62cccdbac6f83bcee447089d7c22451329689782\", \"schedule_id\": 19303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Coryton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 2, \"distance_m\": 675.004, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Rhiwbina\", \"stage_seq\": 3, \"distance_m\": 1206.905, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Birchgrove\", \"stage_seq\": 4, \"distance_m\": 2039.426, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Ty Glas\", \"stage_seq\": 5, \"distance_m\": 2404.112, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Heath Low Level\", \"stage_seq\": 6, \"distance_m\": 3761.93, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Heath Jn\", \"stage_seq\": 7, \"distance_m\": 4076.896, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1229\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7665.76, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 9, \"distance_m\": 8043.406, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1235\", \"location\": \"Cardiff Central\", \"stage_seq\": 10, \"distance_m\": 8741.766, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 11, \"distance_m\": 10044.586, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Grangetown\", \"stage_seq\": 12, \"distance_m\": 10571.017, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Cogan Jn\", \"stage_seq\": 13, \"distance_m\": 12672.309, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Dingle Road\", \"stage_seq\": 14, \"distance_m\": 14071.493, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Penarth\", \"stage_seq\": 15, \"distance_m\": 14738.058, \"section_seq\": 1, \"route_path_id\": 32171}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14738.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}], \"total_distance_m\": 14738.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14653.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.4350087", "current_position_lon": "-3.1743936", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:08Z\", \"source_id\": 13911648, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:09Z\", \"source_id\": 13912588, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:39Z\", \"source_id\": 13913722, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:39Z\", \"source_id\": 13914666, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:39Z\", \"source_id\": 13916069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:22Z\", \"source_id\": 42527123, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:27Z\", \"source_id\": 13918242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:21Z\", \"source_id\": 42533329, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:28Z\", \"source_id\": 13920133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:17Z\", \"source_id\": 42542169, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:23Z\", \"source_id\": 13922919, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:23Z\", \"source_id\": 42546899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924378, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789299867582281, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:32.267336", "service_state_evidence_id": 13924378, "current_leg_start_actual_dep": "2026-09-13T12:43:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:32.318768", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
COY |
PEN |
2P08 |
756005 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 56.118, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3812.093, "from_m": 56.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 4039.669, "from_m": 3812.093, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4076.896, "from_m": 4039.669, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4128.286, "from_m": 4076.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7364.955, "from_m": 4128.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8098.329, "from_m": 7364.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8135.882, "from_m": 8098.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9295.345, "from_m": 8135.882, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9905.083, "from_m": 9295.345, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10320.751, "from_m": 9905.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10368.134, "from_m": 10320.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10451.52, "from_m": 10368.134, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.149, "from_m": 10451.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12048.561, "from_m": 10964.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12733.709, "from_m": 12048.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12951.748, "from_m": 12733.709, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14738.058, "from_m": 12951.748, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 525883, "profile_key": "92203b236716df123de90b7f62cccdbac6f83bcee447089d7c22451329689782", "schedule_id": 19303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "Coryton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 2, "distance_m": 675.004, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Rhiwbina", "stage_seq": 3, "distance_m": 1206.905, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Birchgrove", "stage_seq": 4, "distance_m": 2039.426, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Ty Glas", "stage_seq": 5, "distance_m": 2404.112, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Heath Low Level", "stage_seq": 6, "distance_m": 3761.93, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Heath Jn", "stage_seq": 7, "distance_m": 4076.896, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1229", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7665.76, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "CVL East Boundary", "stage_seq": 9, "distance_m": 8043.406, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1235", "location": "Cardiff Central", "stage_seq": 10, "distance_m": 8741.766, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Penarth Curve South Jn", "stage_seq": 11, "distance_m": 10044.586, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Grangetown", "stage_seq": 12, "distance_m": 10571.017, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Cogan Jn", "stage_seq": 13, "distance_m": 12672.309, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Dingle Road", "stage_seq": 14, "distance_m": 14071.493, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Penarth", "stage_seq": 15, "distance_m": 14738.058, "section_seq": 1, "route_path_id": 32171}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14738.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 32171}], "total_distance_m": 14738.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14653.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:08Z", "source_id": 13911648, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:09Z", "source_id": 13912588, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:39Z", "source_id": 13913722, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:39Z", "source_id": 13914666, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:39Z", "source_id": 13916069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:22Z", "source_id": 42527123, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:27Z", "source_id": 13918242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24968, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:21Z", "source_id": 42533329, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:28Z", "source_id": 13920133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:17Z", "source_id": 42542169, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:23Z", "source_id": 13922919, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:23Z", "source_id": 42546899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924378, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Coryton |
1214 |
1214 |
None |
None |
None |
Penarth |
1247 |
1246 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61542/2026-09-13/detailed |
None |
Dingle Road |
2026-09-13T12:43:30+01:00 |
Penarth |
2.5 |
{"type": "LineString", "coordinates": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]} |
0.4 |
1243½ |
1246 |
Dingle Road |
Penarth |
Penarth |
51.4350087 |
-3.1743936 |
51.4350087 |
-3.1743936 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Penarth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13924378 |
1789299867582281 |
46 |
46 |
2026-09-13 11:56:32.318768 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:32.267336 |
| 494918 |
525378 |
Y62541 |
771A12MJ13 |
2026-09-13 |
COMPLETE |
13925988 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525378, "stp": "O", "toc": "Transport for Wales", "uid": "Y62541", "consist": "756114", "dest_crs": "ABA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62541/2026-09-13/detailed", "trust_id": "771A12MJ13", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdare", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": null, "is_terminated": 1, "next_location": "Aberdare", "signalling_id": "1A12", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1246", "current_leg_dep": "1245", "current_leg_end": "Aberdare", "origin_dep_time": "1143", "origin_platform": "7", "current_location": "Aberdare", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]}", "current_leg_start": "Aberdare Platform 2", "dest_arr_time_act": "1241", "motion_projection": null, "next_location_lat": "51.7145355", "next_location_lon": "-3.4418552", "previous_location": "Aberdare Platform 2", "current_leg_milage": "0.1", "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\": 26633.97, \"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\": 26824.475, \"from_m\": 26633.97, \"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\": 27053.655, \"from_m\": 26824.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29457.867, \"from_m\": 27053.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29631.039, \"from_m\": 29457.867, \"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\": 31886.748, \"from_m\": 29631.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32623.633, \"from_m\": 31886.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33614.163, \"from_m\": 32623.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34107.354, \"from_m\": 33614.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34706.551, \"from_m\": 34107.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36199.578, \"from_m\": 34706.551, \"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\": 36272.17, \"from_m\": 36199.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38333.936, \"from_m\": 36272.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38430.95, \"from_m\": 38333.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38490.81, \"from_m\": 38430.95, \"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\": 525378, \"profile_key\": \"04686ea71b96d1905e854b18d75bca0710c6c3f6b22f33e3a1866f57710bef90\", \"schedule_id\": 28998, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1147H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"Radyr\", \"stage_seq\": 4, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Taffs Well\", \"stage_seq\": 5, \"distance_m\": 11825.609, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 6, \"distance_m\": 15740.715, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Treforest\", \"stage_seq\": 7, \"distance_m\": 19404.154, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1211\", \"location\": \"Pontypridd\", \"stage_seq\": 8, \"distance_m\": 20897.424, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Abercynon\", \"stage_seq\": 9, \"distance_m\": 26388.967, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Penrhiwceiber\", \"stage_seq\": 10, \"distance_m\": 30554.086, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Mountain Ash\", \"stage_seq\": 11, \"distance_m\": 32366.993, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1231\", \"location\": \"Fernhill\", \"stage_seq\": 12, \"distance_m\": 33890.734, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Abercwmboi\", \"stage_seq\": 13, \"distance_m\": 34534.758, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Cwmbach\", \"stage_seq\": 14, \"distance_m\": 36097.933, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Aberdare Platform 2\", \"stage_seq\": 15, \"distance_m\": 38333.936, \"section_seq\": 1, \"route_path_id\": 65046}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": null, \"location\": \"Aberdare\", \"stage_seq\": 16, \"distance_m\": 38490.81, \"section_seq\": 1, \"route_path_id\": 65046}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38490.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65046}], \"total_distance_m\": 38490.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38453.257, \"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": "1143", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.7145355", "current_position_lon": "-3.4418552", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:43Z\", \"source_id\": 42465413, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:49Z\", \"source_id\": 13898888, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:54Z\", \"source_id\": 42475595, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:58Z\", \"source_id\": 13902176, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:51Z\", \"source_id\": 42491652, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:52Z\", \"source_id\": 13907039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:37Z\", \"source_id\": 42498446, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:41Z\", \"source_id\": 13909188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:53Z\", \"source_id\": 42504419, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:59Z\", \"source_id\": 13911121, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:55Z\", \"source_id\": 42508862, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:03Z\", \"source_id\": 13912514, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:22Z\", \"source_id\": 42519834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:27Z\", \"source_id\": 13915961, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:09Z\", \"source_id\": 42523936, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:13Z\", \"source_id\": 13917254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:40Z\", \"source_id\": 42532211, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:48Z\", \"source_id\": 13919819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:01Z\", \"source_id\": 42537450, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:08Z\", \"source_id\": 13921433, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:22Z\", \"source_id\": 42540918, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:28Z\", \"source_id\": 13922501, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:47Z\", \"source_id\": 42546001, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:51Z\", \"source_id\": 13924098, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:54Z\", \"source_id\": 42552116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:56Z\", \"source_id\": 13925988, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdare", "service_state_platform": "1", "timing_fact_generation": 1789299957141595, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:32.315134", "service_state_evidence_id": 13925988, "current_leg_start_actual_dep": "2026-09-13T12:45:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:32.630279", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
ABA |
1A12 |
756114 |
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": 26633.97, "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": 26824.475, "from_m": 26633.97, "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": 27053.655, "from_m": 26824.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29457.867, "from_m": 27053.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29631.039, "from_m": 29457.867, "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": 31886.748, "from_m": 29631.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32623.633, "from_m": 31886.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33614.163, "from_m": 32623.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34107.354, "from_m": 33614.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34706.551, "from_m": 34107.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36199.578, "from_m": 34706.551, "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": 36272.17, "from_m": 36199.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38333.936, "from_m": 36272.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38430.95, "from_m": 38333.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38490.81, "from_m": 38430.95, "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": 525378, "profile_key": "04686ea71b96d1905e854b18d75bca0710c6c3f6b22f33e3a1866f57710bef90", "schedule_id": 28998, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1143", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1147H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "Radyr", "stage_seq": 4, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Taffs Well", "stage_seq": 5, "distance_m": 11825.609, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202H", "location": "Trefforest Estate", "stage_seq": 6, "distance_m": 15740.715, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Treforest", "stage_seq": 7, "distance_m": 19404.154, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1211", "location": "Pontypridd", "stage_seq": 8, "distance_m": 20897.424, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Abercynon", "stage_seq": 9, "distance_m": 26388.967, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Penrhiwceiber", "stage_seq": 10, "distance_m": 30554.086, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Mountain Ash", "stage_seq": 11, "distance_m": 32366.993, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1231", "location": "Fernhill", "stage_seq": 12, "distance_m": 33890.734, "section_seq": 1, "route_path_id": 65046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Abercwmboi", "stage_seq": 13, "distance_m": 34534.758, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Cwmbach", "stage_seq": 14, "distance_m": 36097.933, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Aberdare Platform 2", "stage_seq": 15, "distance_m": 38333.936, "section_seq": 1, "route_path_id": 65046}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": null, "location": "Aberdare", "stage_seq": 16, "distance_m": 38490.81, "section_seq": 1, "route_path_id": 65046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38490.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 65046}], "total_distance_m": 38490.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38453.257, "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": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:43Z", "source_id": 42465413, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:49Z", "source_id": 13898888, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:54Z", "source_id": 42475595, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:58Z", "source_id": 13902176, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:51Z", "source_id": 42491652, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:52Z", "source_id": 13907039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:37Z", "source_id": 42498446, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:41Z", "source_id": 13909188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:53Z", "source_id": 42504419, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:59Z", "source_id": 13911121, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:55Z", "source_id": 42508862, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:03Z", "source_id": 13912514, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:22Z", "source_id": 42519834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:27Z", "source_id": 13915961, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25098, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:09Z", "source_id": 42523936, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:13Z", "source_id": 13917254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25093, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:40Z", "source_id": 42532211, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:48Z", "source_id": 13919819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25088, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:01Z", "source_id": 42537450, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:08Z", "source_id": 13921433, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25083, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:22Z", "source_id": 42540918, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:28Z", "source_id": 13922501, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25081, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:47Z", "source_id": 42546001, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:51Z", "source_id": 13924098, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25079, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:54Z", "source_id": 42552116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:56Z", "source_id": 13925988, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Cardiff Central |
1143 |
1143 |
7 |
None |
None |
Aberdare |
1242 |
1241 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62541/2026-09-13/detailed |
None |
Aberdare Platform 2 |
2026-09-13T12:45:00+01:00 |
Aberdare |
1.0 |
{"type": "LineString", "coordinates": [[-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]} |
0.1 |
1245 |
1246 |
Aberdare Platform 2 |
Aberdare |
Aberdare |
51.7145355 |
-3.4418552 |
51.7145355 |
-3.4418552 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
Aberdare |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925988 |
1789299957141595 |
80 |
80 |
2026-09-13 11:56:32.630279 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:32.315134 |
| 494919 |
525837 |
C82987 |
871G27MK13 |
2026-09-13 |
COMPLETE |
13925339 |
2026-09-13 12:46:00 |
2026-09-13 11:56:35 |
2026-09-15 11:56:35 |
{"id": 525837, "stp": "O", "toc": "Gatwick Express", "uid": "C82987", "consist": "387129+387215", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82987/2026-09-13/detailed", "trust_id": "871G27MK13", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-13", "dest_arr_time": "1243", "dest_platform": "14", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1G27", "timing_status": "LATE", "origin_station": "Gatwick Airport", "current_leg_arr": "1246", "current_leg_dep": "1215", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1212", "origin_platform": "5", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-13T11:56:35", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-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": "Gatwick Airport", "dest_arr_time_act": "1243", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Gatwick Airport", "current_leg_milage": "27.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 345.628, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 416.949, \"from_m\": 345.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8133.215, \"from_m\": 416.949, \"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\": 8869.781, \"from_m\": 8133.215, \"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\": 19784.778, \"from_m\": 8869.781, \"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\": 19839.795, \"from_m\": 19784.778, \"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\": 24412.801, \"from_m\": 19839.795, \"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\": 25690.444, \"from_m\": 24412.801, \"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\": 25749.009, \"from_m\": 25690.444, \"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\": 25793.28, \"from_m\": 25749.009, \"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\": 25828.986, \"from_m\": 25793.28, \"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\": 25892.685, \"from_m\": 25828.986, \"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\": 25981.354, \"from_m\": 25892.685, \"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\": 26011.789, \"from_m\": 25981.354, \"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\": 26406.046, \"from_m\": 26011.789, \"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\": 26443.011, \"from_m\": 26406.046, \"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\": 27339.462, \"from_m\": 26443.011, \"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\": 27863.454, \"from_m\": 27339.462, \"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\": 27944.776, \"from_m\": 27863.454, \"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\": 27998.552, \"from_m\": 27944.776, \"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\": 36378.973, \"from_m\": 27998.552, \"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\": 39777.35, \"from_m\": 36378.973, \"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\": 42458.311, \"from_m\": 39777.35, \"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\": 43115.348, \"from_m\": 42458.311, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525837, \"profile_key\": \"724e0ca347ca20f665cf0587cd670e1678244c41997f5add5c8ad123f065e41d\", \"schedule_id\": 22210, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 2, \"distance_m\": 7995.164, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 3, \"distance_m\": 19839.795, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Purley\", \"stage_seq\": 4, \"distance_m\": 21418.812, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"East Croydon\", \"stage_seq\": 5, \"distance_m\": 26213.682, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 27061.392, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 28090.444, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 33385.037, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Balham\", \"stage_seq\": 9, \"distance_m\": 35731.048, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 10, \"distance_m\": 38872.754, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Pouparts Jn\", \"stage_seq\": 11, \"distance_m\": 39937.362, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 12, \"distance_m\": 41773.274, \"section_seq\": 1, \"route_path_id\": 49811}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 13, \"distance_m\": 43115.348, \"section_seq\": 1, \"route_path_id\": 49811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43115.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 49811}], \"total_distance_m\": 43115.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 42884.961, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 230.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:06Z\", \"source_id\": 42525261, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:12Z\", \"source_id\": 13917676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:24Z\", \"source_id\": 42531778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:27Z\", \"source_id\": 13919663, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:46Z\", \"source_id\": 42533930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:48Z\", \"source_id\": 13920319, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:31Z\", \"source_id\": 42541115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:38Z\", \"source_id\": 13922557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:54Z\", \"source_id\": 42544636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:58Z\", \"source_id\": 13923669, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:30Z\", \"source_id\": 42550108, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:44:33Z\", \"source_id\": 13925339, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "13", "timing_fact_generation": 1789299875502148, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:33.094232", "service_state_evidence_id": 13925339, "current_leg_start_actual_dep": "2026-09-13T12:15:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:33.692428", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
O |
GTW |
None |
1G27 |
387129+387215 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 345.628, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 416.949, "from_m": 345.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8133.215, "from_m": 416.949, "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": 8869.781, "from_m": 8133.215, "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": 19784.778, "from_m": 8869.781, "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": 19839.795, "from_m": 19784.778, "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": 24412.801, "from_m": 19839.795, "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": 25690.444, "from_m": 24412.801, "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": 25749.009, "from_m": 25690.444, "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": 25793.28, "from_m": 25749.009, "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": 25828.986, "from_m": 25793.28, "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": 25892.685, "from_m": 25828.986, "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": 25981.354, "from_m": 25892.685, "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": 26011.789, "from_m": 25981.354, "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": 26406.046, "from_m": 26011.789, "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": 26443.011, "from_m": 26406.046, "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": 27339.462, "from_m": 26443.011, "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": 27863.454, "from_m": 27339.462, "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": 27944.776, "from_m": 27863.454, "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": 27998.552, "from_m": 27944.776, "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": 36378.973, "from_m": 27998.552, "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": 39777.35, "from_m": 36378.973, "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": 42458.311, "from_m": 39777.35, "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": 43115.348, "from_m": 42458.311, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525837, "profile_key": "724e0ca347ca20f665cf0587cd670e1678244c41997f5add5c8ad123f065e41d", "schedule_id": 22210, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Earlswood (Surrey)", "stage_seq": 2, "distance_m": 7995.164, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Stoats Nest Jn", "stage_seq": 3, "distance_m": 19839.795, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Purley", "stage_seq": 4, "distance_m": 21418.812, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "East Croydon", "stage_seq": 5, "distance_m": 26213.682, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Windmill Bridge Jn", "stage_seq": 6, "distance_m": 27061.392, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Selhurst", "stage_seq": 7, "distance_m": 28090.444, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 33385.037, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Balham", "stage_seq": 9, "distance_m": 35731.048, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Clapham Junction (C)", "stage_seq": 10, "distance_m": 38872.754, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Pouparts Jn", "stage_seq": 11, "distance_m": 39937.362, "section_seq": 1, "route_path_id": 49811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Battersea Pier Jn", "stage_seq": 12, "distance_m": 41773.274, "section_seq": 1, "route_path_id": 49811}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 13, "distance_m": 43115.348, "section_seq": 1, "route_path_id": 49811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43115.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 49811}], "total_distance_m": 43115.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 42884.961, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 230.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:06Z", "source_id": 42525261, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:12Z", "source_id": 13917676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:24Z", "source_id": 42531778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:27Z", "source_id": 13919663, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:46Z", "source_id": 42533930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:48Z", "source_id": 13920319, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:31Z", "source_id": 42541115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:38Z", "source_id": 13922557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:54Z", "source_id": 42544636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:58Z", "source_id": 13923669, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28763, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:30Z", "source_id": 42550108, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:44:33Z", "source_id": 13925339, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Gatwick Airport |
1212 |
1212 |
5 |
None |
None |
London Victoria (C) |
1243 |
1243 |
14 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82987/2026-09-13/detailed |
None |
Gatwick Airport |
2026-09-13T12:15:00+01:00 |
London Victoria (C) |
31.0 |
{"type": "LineString", "coordinates": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-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]]} |
27.1 |
1215 |
1246 |
Gatwick Airport |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-13 11:56:35 |
TERMINATED |
2026-09-13 11:46:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925339 |
1789299875502148 |
55 |
55 |
2026-09-13 11:56:33.692428 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:33.094232 |
| 494920 |
525620 |
P01684 |
482J74MJ13 |
2026-09-13 |
COMPLETE |
13925573 |
2026-09-13 12:46:00 |
2026-09-13 11:57:05 |
2026-09-15 11:57:05 |
{"id": 525620, "stp": "P", "toc": "Greater Anglia", "uid": "P01684", "consist": "755423", "dest_crs": "LWT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01684/2026-09-13/detailed", "trust_id": "482J74MJ13", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "2", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "2J74", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "1246", "current_leg_dep": "1243", "current_leg_end": "Lowestoft", "origin_dep_time": "1158", "origin_platform": "6", "current_location": "Lowestoft", "last_update_time": "2026-09-13T11:57:05", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Oulton Broad North", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "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\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9488.988, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9531.618, \"from_m\": 9488.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17178.335, \"from_m\": 9531.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19612.319, \"from_m\": 17178.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20389.245, \"from_m\": 19612.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21014.239, \"from_m\": 20389.245, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21116.709, \"from_m\": 21014.239, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37470.913, \"from_m\": 21116.709, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37877.277, \"from_m\": 37470.913, \"capability_applied\": null, \"effective_limit_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\": 525620, \"profile_key\": \"d63fa0394aae9bb27287ed003c1fd989a01865d3eeee410e860ea9cd809a6718\", \"schedule_id\": 13104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211\", \"location\": \"Buckenham\", \"stage_seq\": 5, \"distance_m\": 12587.376, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215\", \"location\": \"Cantley\", \"stage_seq\": 6, \"distance_m\": 16161.501, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 7, \"distance_m\": 19674.256, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Haddiscoe\", \"stage_seq\": 8, \"distance_m\": 26036.244, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Somerleyton\", \"stage_seq\": 9, \"distance_m\": 29022.696, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Oulton Broad North\", \"stage_seq\": 10, \"distance_m\": 35550.403, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 11, \"distance_m\": 35776.455, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 12, \"distance_m\": 36774.922, \"section_seq\": 1, \"route_path_id\": 36155}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 13, \"distance_m\": 37877.277, \"section_seq\": 1, \"route_path_id\": 36155}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37877.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36155}], \"total_distance_m\": 37877.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37849.493, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:35Z\", \"source_id\": 42496990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:36Z\", \"source_id\": 13908683, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:32Z\", \"source_id\": 42506925, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:38Z\", \"source_id\": 13911858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:15Z\", \"source_id\": 42521023, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:24Z\", \"source_id\": 13916333, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:36Z\", \"source_id\": 42535233, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:41Z\", \"source_id\": 13920725, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:45Z\", \"source_id\": 42545920, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:47Z\", \"source_id\": 13924066, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:02Z\", \"source_id\": 42550875, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:03Z\", \"source_id\": 13925573, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "2", "timing_fact_generation": 1789299904786805, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:44.243289", "service_state_evidence_id": 13925573, "current_leg_start_actual_dep": "2026-09-13T12:41:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:45.457341", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LWT |
2J74 |
755423 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9488.988, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9531.618, "from_m": 9488.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17178.335, "from_m": 9531.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19612.319, "from_m": 17178.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20389.245, "from_m": 19612.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21014.239, "from_m": 20389.245, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21116.709, "from_m": 21014.239, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37470.913, "from_m": 21116.709, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37877.277, "from_m": 37470.913, "capability_applied": null, "effective_limit_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": 525620, "profile_key": "d63fa0394aae9bb27287ed003c1fd989a01865d3eeee410e860ea9cd809a6718", "schedule_id": 13104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Brundall", "stage_seq": 4, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211", "location": "Buckenham", "stage_seq": 5, "distance_m": 12587.376, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215", "location": "Cantley", "stage_seq": 6, "distance_m": 16161.501, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Reedham (Norfolk)", "stage_seq": 7, "distance_m": 19674.256, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Haddiscoe", "stage_seq": 8, "distance_m": 26036.244, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Somerleyton", "stage_seq": 9, "distance_m": 29022.696, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Oulton Broad North", "stage_seq": 10, "distance_m": 35550.403, "section_seq": 1, "route_path_id": 36155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Oulton Broad North Jn", "stage_seq": 11, "distance_m": 35776.455, "section_seq": 1, "route_path_id": 36155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Coke Ovens Jn", "stage_seq": 12, "distance_m": 36774.922, "section_seq": 1, "route_path_id": 36155}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 13, "distance_m": 37877.277, "section_seq": 1, "route_path_id": 36155}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37877.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 36155}], "total_distance_m": 37877.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37849.493, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12916, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:35Z", "source_id": 42496990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:36Z", "source_id": 13908683, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:32Z", "source_id": 42506925, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:38Z", "source_id": 13911858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:15Z", "source_id": 42521023, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:24Z", "source_id": 13916333, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:36Z", "source_id": 42535233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:41Z", "source_id": 13920725, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:45Z", "source_id": 42545920, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:47Z", "source_id": 13924066, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12871, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:02Z", "source_id": 42550875, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:03Z", "source_id": 13925573, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Norwich |
1158 |
1158 |
6 |
None |
None |
Lowestoft |
1242 |
1242 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01684/2026-09-13/detailed |
None |
Oulton Broad North |
2026-09-13T12:41:30+01:00 |
Lowestoft |
3.0 |
{"type": "LineString", "coordinates": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} |
1.4 |
1243 |
1246 |
Oulton Broad North |
Lowestoft |
Lowestoft |
52.4742883 |
1.7496733 |
52.4742883 |
1.7496733 |
1 |
0 |
2026-09-13 11:57:05 |
TERMINATED |
2026-09-13 11:46:00 |
Lowestoft |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925573 |
1789299904786805 |
36 |
36 |
2026-09-13 11:56:45.457341 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:44.243289 |
| 494921 |
526199 |
Y15526 |
852A20ML13 |
2026-09-13 |
COMPLETE |
13926308 |
2026-09-13 12:46:00 |
2026-09-13 11:57:05 |
2026-09-15 11:57:05 |
{"id": 526199, "stp": "P", "toc": "Great Western Railway", "uid": "Y15526", "consist": "150238+150249", "dest_crs": "SER", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15526/2026-09-13/detailed", "trust_id": "852A20ML13", "origin_crs": "SIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Erth", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "3", "is_terminated": 1, "next_location": "St. Erth", "signalling_id": "2A20", "timing_status": "LATE", "origin_station": "St. Ives", "current_leg_arr": "1246", "current_leg_dep": "1239", "current_leg_end": "St. Erth", "origin_dep_time": "1233", "origin_platform": null, "current_location": "St. Erth", "last_update_time": "2026-09-13T11:57:05", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4646812, 50.1972224], [-5.4637055, 50.197101299999986], [-5.463131399999999, 50.197043], [-5.4627535, 50.1970054], [-5.462251199999999, 50.196974], [-5.461752899999999, 50.1969855], [-5.461282, 50.1970269], [-5.460816999999999, 50.19708909999999], [-5.4603682, 50.19717159999999], [-5.4596511, 50.19730030000001], [-5.459185299999999, 50.1973528], [-5.4587713, 50.19737070000001], [-5.458337099999999, 50.1973504], [-5.4579164, 50.197307599999995], [-5.4574582, 50.19721599999999], [-5.4569856, 50.197080500000006], [-5.4565432, 50.19687480000001], [-5.4560833, 50.1966129], [-5.455795099999999, 50.1963671], [-5.455644899999999, 50.1962192], [-5.4555, 50.19606850000001], [-5.4552309, 50.1958144], [-5.454878900000001, 50.1955364], [-5.4544980999999995, 50.1953126], [-5.4541335, 50.1951377], [-5.4537281, 50.1949766], [-5.453274899999999, 50.19484940000001], [-5.452807, 50.19475940000001], [-5.452331099999999, 50.19469859999999], [-5.4517888, 50.19466559999999], [-5.451181699999999, 50.1946389], [-5.4505298, 50.19458109999999], [-5.4500337, 50.1945037], [-5.4495638, 50.1944034], [-5.44933191394557, 50.19433782462513], [-5.4491239, 50.19427900000001], [-5.4486989, 50.1941248], [-5.4482835, 50.19395719999999], [-5.447900199999999, 50.1938134], [-5.447468499999999, 50.19369180000001], [-5.447008699999999, 50.1936035], [-5.4464553, 50.19352879999999], [-5.4413855, 50.1930003], [-5.440747999999999, 50.1929159], [-5.4401469, 50.1928057], [-5.4395853, 50.19267140000001], [-5.439010999999999, 50.1925029], [-5.438483699999999, 50.19231679999999], [-5.4379857, 50.1921181], [-5.437532700000001, 50.1918967], [-5.4371455, 50.19169589999999], [-5.436796500000001, 50.1914961], [-5.4364386, 50.19125319999999], [-5.436098999999999, 50.1909999], [-5.4357864, 50.19075219999999], [-5.435497599999999, 50.190515899999994], [-5.435392799999999, 50.1904356], [-5.4349074, 50.1899464], [-5.434533699999999, 50.18950779999999], [-5.4343375, 50.1892475], [-5.434161399999999, 50.18899170000001], [-5.433996099999999, 50.188680600000005], [-5.4338815, 50.188384], [-5.4338157, 50.1880845], [-5.433802899999999, 50.18778059999998], [-5.4338465, 50.1874784], [-5.4339368, 50.187195599999995], [-5.434078599999999, 50.18691539999999], [-5.434233099999999, 50.1866658], [-5.4343426, 50.1865356], [-5.4345283, 50.1863409], [-5.4347741, 50.1861314], [-5.435030800000001, 50.185941], [-5.435378799999999, 50.18570880000001], [-5.435677, 50.185492200000006], [-5.4358872, 50.1852962], [-5.4360649, 50.1850762], [-5.436235099999999, 50.18481879999999], [-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]}", "current_leg_start": "Carbis Bay", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "50.1705800", "next_location_lon": "-5.4439323", "previous_location": "Carbis Bay", "current_leg_milage": "3.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.353, \"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\": 6397.316, \"from_m\": 215.353, \"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\": 6613.549, \"from_m\": 6397.316, \"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\": 6686.216, \"from_m\": 6613.549, \"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}], \"service_id\": 526199, \"profile_key\": \"f6da1fe05db4f6147599f3670451d0b9cb965fe463fe32d33b47072f3e5b91e6\", \"schedule_id\": 19143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"St. Ives\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40417}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Carbis Bay\", \"stage_seq\": 2, \"distance_m\": 1826.951, \"section_seq\": 1, \"route_path_id\": 40417}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 40417}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40417}], \"total_distance_m\": 6686.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.216, \"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": "1233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.1705800", "current_position_lon": "-5.4439323", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:11Z\", \"source_id\": 13922823, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:43Z\", \"source_id\": 13926308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Erth", "service_state_platform": "3", "timing_fact_generation": 1789300004706285, "current_leg_arrival_utc": "2026-09-13T12:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:44.703792", "service_state_evidence_id": 13926308, "current_leg_start_actual_dep": "2026-09-13T12:38:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:45.460609", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SIV |
SER |
2A20 |
150238+150249 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 215.353, "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": 6397.316, "from_m": 215.353, "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": 6613.549, "from_m": 6397.316, "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": 6686.216, "from_m": 6613.549, "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}], "service_id": 526199, "profile_key": "f6da1fe05db4f6147599f3670451d0b9cb965fe463fe32d33b47072f3e5b91e6", "schedule_id": 19143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "St. Ives", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40417}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Carbis Bay", "stage_seq": 2, "distance_m": 1826.951, "section_seq": 1, "route_path_id": 40417}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "St. Erth", "stage_seq": 3, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 40417}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 40417}], "total_distance_m": 6686.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.216, "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-13T11:39:11Z", "source_id": 13922823, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:43Z", "source_id": 13926308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
St. Ives |
1233 |
1233 |
None |
None |
None |
St. Erth |
1244 |
1244 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15526/2026-09-13/detailed |
None |
Carbis Bay |
2026-09-13T12:38:30+01:00 |
St. Erth |
7.0 |
{"type": "LineString", "coordinates": [[-5.4646812, 50.1972224], [-5.4637055, 50.197101299999986], [-5.463131399999999, 50.197043], [-5.4627535, 50.1970054], [-5.462251199999999, 50.196974], [-5.461752899999999, 50.1969855], [-5.461282, 50.1970269], [-5.460816999999999, 50.19708909999999], [-5.4603682, 50.19717159999999], [-5.4596511, 50.19730030000001], [-5.459185299999999, 50.1973528], [-5.4587713, 50.19737070000001], [-5.458337099999999, 50.1973504], [-5.4579164, 50.197307599999995], [-5.4574582, 50.19721599999999], [-5.4569856, 50.197080500000006], [-5.4565432, 50.19687480000001], [-5.4560833, 50.1966129], [-5.455795099999999, 50.1963671], [-5.455644899999999, 50.1962192], [-5.4555, 50.19606850000001], [-5.4552309, 50.1958144], [-5.454878900000001, 50.1955364], [-5.4544980999999995, 50.1953126], [-5.4541335, 50.1951377], [-5.4537281, 50.1949766], [-5.453274899999999, 50.19484940000001], [-5.452807, 50.19475940000001], [-5.452331099999999, 50.19469859999999], [-5.4517888, 50.19466559999999], [-5.451181699999999, 50.1946389], [-5.4505298, 50.19458109999999], [-5.4500337, 50.1945037], [-5.4495638, 50.1944034], [-5.44933191394557, 50.19433782462513], [-5.4491239, 50.19427900000001], [-5.4486989, 50.1941248], [-5.4482835, 50.19395719999999], [-5.447900199999999, 50.1938134], [-5.447468499999999, 50.19369180000001], [-5.447008699999999, 50.1936035], [-5.4464553, 50.19352879999999], [-5.4413855, 50.1930003], [-5.440747999999999, 50.1929159], [-5.4401469, 50.1928057], [-5.4395853, 50.19267140000001], [-5.439010999999999, 50.1925029], [-5.438483699999999, 50.19231679999999], [-5.4379857, 50.1921181], [-5.437532700000001, 50.1918967], [-5.4371455, 50.19169589999999], [-5.436796500000001, 50.1914961], [-5.4364386, 50.19125319999999], [-5.436098999999999, 50.1909999], [-5.4357864, 50.19075219999999], [-5.435497599999999, 50.190515899999994], [-5.435392799999999, 50.1904356], [-5.4349074, 50.1899464], [-5.434533699999999, 50.18950779999999], [-5.4343375, 50.1892475], [-5.434161399999999, 50.18899170000001], [-5.433996099999999, 50.188680600000005], [-5.4338815, 50.188384], [-5.4338157, 50.1880845], [-5.433802899999999, 50.18778059999998], [-5.4338465, 50.1874784], [-5.4339368, 50.187195599999995], [-5.434078599999999, 50.18691539999999], [-5.434233099999999, 50.1866658], [-5.4343426, 50.1865356], [-5.4345283, 50.1863409], [-5.4347741, 50.1861314], [-5.435030800000001, 50.185941], [-5.435378799999999, 50.18570880000001], [-5.435677, 50.185492200000006], [-5.4358872, 50.1852962], [-5.4360649, 50.1850762], [-5.436235099999999, 50.18481879999999], [-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]} |
3.0 |
1239 |
1246 |
Carbis Bay |
St. Erth |
St. Erth |
50.1705800 |
-5.4439323 |
50.1705800 |
-5.4439323 |
1 |
0 |
2026-09-13 11:57:05 |
TERMINATED |
2026-09-13 11:46:00 |
St. Erth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926308 |
1789300004706285 |
7 |
7 |
2026-09-13 11:56:45.460609 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:44.703792 |
| 494922 |
525697 |
G26803 |
871P22MK13 |
2026-09-13 |
COMPLETE |
13925659 |
2026-09-13 12:46:00 |
2026-09-13 11:57:05 |
2026-09-15 11:57:05 |
{"id": 525697, "stp": "O", "toc": "Southern", "uid": "G26803", "consist": "377606", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26803/2026-09-13/detailed", "trust_id": "871P22MK13", "origin_crs": "CAT", "show_on_map": 0, "dar_est_time": "12:05:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1P22", "timing_status": "EARLY", "origin_station": "Caterham", "current_leg_arr": "1246", "current_leg_dep": "1235", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1203", "origin_platform": "1", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-13T11:57:05", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.486, \"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\": 7352.748, \"from_m\": 361.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7451.601, \"from_m\": 7352.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7793.653, \"from_m\": 7451.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7854.119, \"from_m\": 7793.653, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7890.636, \"from_m\": 7854.119, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10576.533, \"from_m\": 7890.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\": 11853.265, \"from_m\": 10576.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11992.749, \"from_m\": 11853.265, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12056.448, \"from_m\": 11992.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12145.116, \"from_m\": 12056.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12175.552, \"from_m\": 12145.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12569.808, \"from_m\": 12175.552, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12606.773, \"from_m\": 12569.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13503.224, \"from_m\": 12606.773, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13534.62, \"from_m\": 13503.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13568.633, \"from_m\": 13534.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13984.092, \"from_m\": 13568.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14973.416, \"from_m\": 13984.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15295.4, \"from_m\": 14973.416, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15353.665, \"from_m\": 15295.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18642.318, \"from_m\": 15353.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18703.835, \"from_m\": 18642.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23985.007, \"from_m\": 18703.835, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25598.973, \"from_m\": 23985.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26264.546, \"from_m\": 25598.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26312.531, \"from_m\": 26264.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27653.156, \"from_m\": 26312.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27737.468, \"from_m\": 27653.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\": 28470.722, \"from_m\": 27737.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28901.548, \"from_m\": 28470.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525697, \"profile_key\": \"f5a6ba41c077776433a4deb11a14fbbdb7a61e5f554a029796a1f3e5ded13df3\", \"schedule_id\": 23500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Caterham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Whyteleafe South\", \"stage_seq\": 2, \"distance_m\": 2644.976, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Whyteleafe\", \"stage_seq\": 3, \"distance_m\": 3435.993, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Kenley\", \"stage_seq\": 4, \"distance_m\": 5609.399, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Purley\", \"stage_seq\": 5, \"distance_m\": 7596.456, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Purley Oaks\", \"stage_seq\": 6, \"distance_m\": 9094.702, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 10889.064, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 12377.444, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 13225.154, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 13984.092, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 15038.155, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 18642.318, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 24336.13, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 25438.985, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 26803.607, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 27737.468, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 28901.548, \"section_seq\": 1, \"route_path_id\": 31659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28901.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}], \"total_distance_m\": 28901.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27959.046, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 942.502, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:44Z\", \"source_id\": 42492924, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:48Z\", \"source_id\": 13907422, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:31Z\", \"source_id\": 42495395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:07:32Z\", \"source_id\": 13908186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:31Z\", \"source_id\": 42505394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:33Z\", \"source_id\": 13911371, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:47Z\", \"source_id\": 42513007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:19:51Z\", \"source_id\": 13913821, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:12Z\", \"source_id\": 42516684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:22:19Z\", \"source_id\": 13914964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:13Z\", \"source_id\": 42520963, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:18Z\", \"source_id\": 13916301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:00Z\", \"source_id\": 42528065, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:06Z\", \"source_id\": 13918532, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:49Z\", \"source_id\": 42544511, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:52Z\", \"source_id\": 13923624, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:11Z\", \"source_id\": 42551103, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:17Z\", \"source_id\": 13925659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "11", "timing_fact_generation": 1789299918950933, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:45.858131", "service_state_evidence_id": 13925659, "current_leg_start_actual_dep": "2026-09-13T12:35:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:46.084193", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
CAT |
None |
1P22 |
377606 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 361.486, "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": 7352.748, "from_m": 361.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7451.601, "from_m": 7352.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7793.653, "from_m": 7451.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7854.119, "from_m": 7793.653, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7890.636, "from_m": 7854.119, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10576.533, "from_m": 7890.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": 11853.265, "from_m": 10576.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11992.749, "from_m": 11853.265, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12056.448, "from_m": 11992.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12145.116, "from_m": 12056.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12175.552, "from_m": 12145.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12569.808, "from_m": 12175.552, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12606.773, "from_m": 12569.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13503.224, "from_m": 12606.773, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13534.62, "from_m": 13503.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13568.633, "from_m": 13534.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13984.092, "from_m": 13568.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14973.416, "from_m": 13984.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15295.4, "from_m": 14973.416, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15353.665, "from_m": 15295.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18642.318, "from_m": 15353.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18703.835, "from_m": 18642.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23985.007, "from_m": 18703.835, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25598.973, "from_m": 23985.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26264.546, "from_m": 25598.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26312.531, "from_m": 26264.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27653.156, "from_m": 26312.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27737.468, "from_m": 27653.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": 28470.722, "from_m": 27737.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28901.548, "from_m": 28470.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525697, "profile_key": "f5a6ba41c077776433a4deb11a14fbbdb7a61e5f554a029796a1f3e5ded13df3", "schedule_id": 23500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Caterham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Whyteleafe South", "stage_seq": 2, "distance_m": 2644.976, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Whyteleafe", "stage_seq": 3, "distance_m": 3435.993, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Kenley", "stage_seq": 4, "distance_m": 5609.399, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Purley", "stage_seq": 5, "distance_m": 7596.456, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Purley Oaks", "stage_seq": 6, "distance_m": 9094.702, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "South Croydon", "stage_seq": 7, "distance_m": 10889.064, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "East Croydon", "stage_seq": 8, "distance_m": 12377.444, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 13225.154, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 13984.092, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 15038.155, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Sydenham", "stage_seq": 12, "distance_m": 18642.318, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 24336.13, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 25438.985, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 26803.607, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 27737.468, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 28901.548, "section_seq": 1, "route_path_id": 31659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28901.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 31659}], "total_distance_m": 28901.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27959.046, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 942.502, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30530, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:44Z", "source_id": 42492924, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:48Z", "source_id": 13907422, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30528, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:31Z", "source_id": 42495395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:07:32Z", "source_id": 13908186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30483, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:31Z", "source_id": 42505394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:33Z", "source_id": 13911371, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30473, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:47Z", "source_id": 42513007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:19:51Z", "source_id": 13913821, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:12Z", "source_id": 42516684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:22:19Z", "source_id": 13914964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:13Z", "source_id": 42520963, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:18Z", "source_id": 13916301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:00Z", "source_id": 42528065, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:06Z", "source_id": 13918532, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:49Z", "source_id": 42544511, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:52Z", "source_id": 13923624, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29640, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:11Z", "source_id": 42551103, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:17Z", "source_id": 13925659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Caterham |
1203 |
1203 |
1 |
12:05:00 |
None |
London Bridge (Central) |
1248 |
1248 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26803/2026-09-13/detailed |
None |
Norwood Junction |
2026-09-13T12:35:00+01:00 |
London Bridge (Central) |
11.0 |
{"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
8.7 |
1235 |
1246 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-13 11:57:05 |
TERMINATED |
2026-09-13 11:46:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925659 |
1789299918950933 |
56 |
56 |
2026-09-13 11:56:46.084193 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:45.858131 |
| 494923 |
525945 |
W69332 |
072J22MK13 |
2026-09-13 |
COMPLETE |
13925932 |
2026-09-13 12:46:00 |
2026-09-13 11:57:05 |
2026-09-15 11:57:05 |
{"id": 525945, "stp": "P", "toc": "ScotRail", "uid": "W69332", "consist": "380102", "dest_crs": "EKL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69332/2026-09-13/detailed", "trust_id": "072J22MK13", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Kilbride", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": null, "is_terminated": 1, "next_location": "East Kilbride", "signalling_id": "2J22", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1246", "current_leg_dep": "1243", "current_leg_end": "East Kilbride", "origin_dep_time": "1218", "origin_platform": "9", "current_location": "East Kilbride", "last_update_time": "2026-09-13T11:57:05", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]}", "current_leg_start": "Hairmyres", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "55.7660899", "next_location_lon": "-4.1799497", "previous_location": "Hairmyres", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5883.979, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7845.634, \"from_m\": 5883.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7886.777, \"from_m\": 7845.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13350.779, \"from_m\": 7886.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13422.286, \"from_m\": 13350.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13960.449, \"from_m\": 13422.286, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14625.862, \"from_m\": 13960.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20177.712, \"from_m\": 14625.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20314.985, \"from_m\": 20177.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 525945, \"profile_key\": \"ebb710c5208de9b1dc6890195e6cd135829aa54e6283572c975cbe352f2f6d03\", \"schedule_id\": 17714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 6885.896, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Giffnock\", \"stage_seq\": 9, \"distance_m\": 10394.972, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Clarkston\", \"stage_seq\": 10, \"distance_m\": 12368.094, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Busby\", \"stage_seq\": 11, \"distance_m\": 13667.567, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Hairmyres\", \"stage_seq\": 12, \"distance_m\": 17112.43, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 13, \"distance_m\": 18755.47, \"section_seq\": 1, \"route_path_id\": 28675}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"East Kilbride\", \"stage_seq\": 14, \"distance_m\": 20314.985, \"section_seq\": 1, \"route_path_id\": 28675}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20314.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28675}], \"total_distance_m\": 20314.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20314.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.7660899", "current_position_lon": "-4.1799497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:14Z\", \"source_id\": 42518180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:16Z\", \"source_id\": 13915417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:40Z\", \"source_id\": 42521705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:46Z\", \"source_id\": 13916532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:22Z\", \"source_id\": 42527142, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:27Z\", \"source_id\": 13918253, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:29Z\", \"source_id\": 42530380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:32Z\", \"source_id\": 13919199, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:41Z\", \"source_id\": 42538430, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:49Z\", \"source_id\": 13921728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:49Z\", \"source_id\": 42552004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:52Z\", \"source_id\": 13925932, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Kilbride", "service_state_platform": "1", "timing_fact_generation": 1789299953844027, "current_leg_arrival_utc": "2026-09-13T12:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:46:54.150186", "service_state_evidence_id": 13925932, "current_leg_start_actual_dep": "2026-09-13T12:43:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-13T11:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:56:55.785385", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
EKL |
2J22 |
380102 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5883.979, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7845.634, "from_m": 5883.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7886.777, "from_m": 7845.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13350.779, "from_m": 7886.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13422.286, "from_m": 13350.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13960.449, "from_m": 13422.286, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14625.862, "from_m": 13960.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 20177.712, "from_m": 14625.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20314.985, "from_m": 20177.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 525945, "profile_key": "ebb710c5208de9b1dc6890195e6cd135829aa54e6283572c975cbe352f2f6d03", "schedule_id": 17714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1218", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Thornliebank", "stage_seq": 8, "distance_m": 6885.896, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Giffnock", "stage_seq": 9, "distance_m": 10394.972, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Clarkston", "stage_seq": 10, "distance_m": 12368.094, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Busby", "stage_seq": 11, "distance_m": 13667.567, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Hairmyres", "stage_seq": 12, "distance_m": 17112.43, "section_seq": 1, "route_path_id": 28675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Hairmyres East Jn", "stage_seq": 13, "distance_m": 18755.47, "section_seq": 1, "route_path_id": 28675}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "East Kilbride", "stage_seq": 14, "distance_m": 20314.985, "section_seq": 1, "route_path_id": 28675}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20314.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 28675}], "total_distance_m": 20314.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20314.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1841, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:14Z", "source_id": 42518180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:16Z", "source_id": 13915417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1834, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:40Z", "source_id": 42521705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:46Z", "source_id": 13916532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2585, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:22Z", "source_id": 42527142, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:27Z", "source_id": 13918253, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1848, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:29Z", "source_id": 42530380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:32Z", "source_id": 13919199, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2576, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:41Z", "source_id": 42538430, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:49Z", "source_id": 13921728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1846, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:49Z", "source_id": 42552004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:52Z", "source_id": 13925932, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:46:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1218 |
1218 |
9 |
None |
None |
East Kilbride |
1247 |
1247 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69332/2026-09-13/detailed |
None |
Hairmyres |
2026-09-13T12:43:00+01:00 |
East Kilbride |
3.0 |
{"type": "LineString", "coordinates": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]} |
2.0 |
1243 |
1246 |
Hairmyres |
East Kilbride |
East Kilbride |
55.7660899 |
-4.1799497 |
55.7660899 |
-4.1799497 |
1 |
0 |
2026-09-13 11:57:05 |
TERMINATED |
2026-09-13 11:46:00 |
East Kilbride |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925932 |
1789299953844027 |
37 |
37 |
2026-09-13 11:56:55.785385 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:46:54.150186 |
| 494924 |
526455 |
W87265 |
035P44ML13 |
2026-09-13 |
COMPLETE |
13926200 |
2026-09-13 12:47:00 |
2026-09-13 11:57:05 |
2026-09-15 11:57:05 |
{"id": 526455, "stp": "P", "toc": "ScotRail", "uid": "W87265", "consist": "385003+385118", "dest_crs": "DBL", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87265/2026-09-13/detailed", "trust_id": "035P44ML13", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-13", "dest_arr_time": "1257½", "dest_platform": "1", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "5P44", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "1257½", "current_leg_dep": "1256", "current_leg_end": "Dunblane", "origin_dep_time": "1249½", "origin_platform": "3", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-13T11:57:05", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.967327000000001, 56.1885092], [-3.9668999, 56.18778640000001], [-3.9668133, 56.18763990000001], [-3.9665891, 56.187293], [-3.9664805, 56.187090399999995], [-3.9663386, 56.186759300000006], [-3.9662442, 56.18649539999999], [-3.966160999999999, 56.186229], [-3.9660766, 56.1860207], [-3.9659382, 56.1857674], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Dunblane S.B.", "dest_arr_time_act": "1257½", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Dunblane Down Passenger Loop", "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\": 692.054, \"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\": 526455, \"profile_key\": \"45b488f717dbea36b7194f30668d82ff8e0ae10e974d5c61345ab9231fa39070\", \"schedule_id\": 18916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40224}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1256\", \"location\": \"Dunblane S.B.\", \"stage_seq\": 2, \"distance_m\": 346.027, \"section_seq\": 1, \"route_path_id\": 40224}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 3, \"distance_m\": 692.054, \"section_seq\": 1, \"route_path_id\": 40224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 692.054, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40224}], \"total_distance_m\": 692.054, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 692.054, \"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": "1249½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:23Z\", \"source_id\": 42552815, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:22Z\", \"source_id\": 13926200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "1", "timing_fact_generation": 1789299983322702, "current_leg_arrival_utc": "2026-09-13T12:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:00.135171", "service_state_evidence_id": 13926200, "current_leg_start_actual_dep": "2026-09-13T12:56:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:01.079763", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DBL |
DBL |
5P44 |
385003+385118 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 692.054, "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": 526455, "profile_key": "45b488f717dbea36b7194f30668d82ff8e0ae10e974d5c61345ab9231fa39070", "schedule_id": 18916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1249H", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40224}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1256", "location": "Dunblane S.B.", "stage_seq": 2, "distance_m": 346.027, "section_seq": 1, "route_path_id": 40224}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": null, "location": "Dunblane", "stage_seq": 3, "distance_m": 692.054, "section_seq": 1, "route_path_id": 40224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 692.054, "from_m": 0.0, "section_seq": 1, "route_path_id": 40224}], "total_distance_m": 692.054, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 692.054, "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": 438, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:23Z", "source_id": 42552815, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:22Z", "source_id": 13926200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Dunblane |
1249½ |
1249½ |
3 |
None |
None |
Dunblane |
1257½ |
1257½ |
1 |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87265/2026-09-13/detailed |
None |
Dunblane S.B. |
2026-09-13T12:56:00+01:00 |
Dunblane |
1.5 |
{"type": "LineString", "coordinates": [[-3.967327000000001, 56.1885092], [-3.9668999, 56.18778640000001], [-3.9668133, 56.18763990000001], [-3.9665891, 56.187293], [-3.9664805, 56.187090399999995], [-3.9663386, 56.186759300000006], [-3.9662442, 56.18649539999999], [-3.966160999999999, 56.186229], [-3.9660766, 56.1860207], [-3.9659382, 56.1857674], [-3.965803, 56.18551999999999]]} |
0.2 |
1256 |
1257½ |
Dunblane Down Passenger Loop |
Dunblane Down Passenger Loop |
Dunblane |
56.1855200 |
-3.9658030 |
56.1855200 |
-3.9658030 |
1 |
0 |
2026-09-13 11:57:05 |
TERMINATED |
2026-09-13 11:47:00 |
Dunblane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926200 |
1789299983322702 |
7 |
7 |
2026-09-13 11:57:01.079763 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:00.135171 |
| 494925 |
525390 |
L79213 |
861J38MJ13 |
2026-09-13 |
COMPLETE |
13925772 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 525390, "stp": "P", "toc": "South Western Railway", "uid": "L79213", "consist": "158882+159021", "dest_crs": "RDG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79213/2026-09-13/detailed", "trust_id": "861J38MJ13", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "1", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1J38", "timing_status": "ON TIME", "origin_station": "Salisbury", "current_leg_arr": "1247", "current_leg_dep": "1228", "current_leg_end": "Reading", "origin_dep_time": "1144", "origin_platform": "2", "current_location": "Reading", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Basingstoke", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Basingstoke", "current_leg_milage": "15.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 427.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 478.358, \"from_m\": 427.026, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 515.678, \"from_m\": 478.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 845.835, \"from_m\": 515.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2485.719, \"from_m\": 845.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8901.62, \"from_m\": 2485.719, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27815.498, \"from_m\": 8901.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51803.299, \"from_m\": 27815.498, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 52648.234, \"from_m\": 51803.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53312.557, \"from_m\": 52648.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57078.649, \"from_m\": 53312.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57438.728, \"from_m\": 57078.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57756.657, \"from_m\": 57438.728, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 57873.314, \"from_m\": 57756.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58243.0, \"from_m\": 57873.314, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77704.289, \"from_m\": 58243.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78560.308, \"from_m\": 77704.289, \"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\": 79488.989, \"from_m\": 78560.308, \"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\": 79540.404, \"from_m\": 79488.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79611.88, \"from_m\": 79540.404, \"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\": 81127.584, \"from_m\": 79611.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\": 82237.2, \"from_m\": 81127.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82472.467, \"from_m\": 82237.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 525390, \"profile_key\": \"2860ef621a4963daf14e1f083bbe610bcb83a8fefaee3aa3b9356e53457b16e9\", \"schedule_id\": 11404, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 1729.221, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 3, \"distance_m\": 2410.161, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Porton\", \"stage_seq\": 4, \"distance_m\": 8571.146, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156\", \"location\": \"Grateley\", \"stage_seq\": 5, \"distance_m\": 17614.252, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203H\", \"location\": \"Andover\", \"stage_seq\": 6, \"distance_m\": 27815.498, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 7, \"distance_m\": 39330.981, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Overton\", \"stage_seq\": 8, \"distance_m\": 45161.901, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Worting Jn\", \"stage_seq\": 9, \"distance_m\": 53632.754, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"Basingstoke\", \"stage_seq\": 10, \"distance_m\": 57615.501, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 11, \"distance_m\": 65587.63, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Southcote Jn\", \"stage_seq\": 12, \"distance_m\": 79658.042, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 81154.726, \"section_seq\": 1, \"route_path_id\": 60091}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 14, \"distance_m\": 82472.467, \"section_seq\": 1, \"route_path_id\": 60091}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82472.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60091}], \"total_distance_m\": 82472.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 82142.31, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:57:37Z\", \"source_id\": 13903775, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:35Z\", \"source_id\": 42488292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:34Z\", \"source_id\": 13906032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:12:07Z\", \"source_id\": 13910297, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:17:38Z\", \"source_id\": 13912797, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:38Z\", \"source_id\": 42521621, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:44Z\", \"source_id\": 13916497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:35Z\", \"source_id\": 42533654, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:36Z\", \"source_id\": 13920211, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:27Z\", \"source_id\": 42551449, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:31Z\", \"source_id\": 13925772, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789299932204132, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:11.248776", "service_state_evidence_id": 13925772, "current_leg_start_actual_dep": "2026-09-13T12:28:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:11.620685", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SAL |
RDG |
1J38 |
158882+159021 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 427.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 478.358, "from_m": 427.026, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 515.678, "from_m": 478.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 845.835, "from_m": 515.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2485.719, "from_m": 845.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8901.62, "from_m": 2485.719, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27815.498, "from_m": 8901.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51803.299, "from_m": 27815.498, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 52648.234, "from_m": 51803.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53312.557, "from_m": 52648.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57078.649, "from_m": 53312.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57438.728, "from_m": 57078.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 57756.657, "from_m": 57438.728, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 57873.314, "from_m": 57756.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 58243.0, "from_m": 57873.314, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77704.289, "from_m": 58243.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78560.308, "from_m": 77704.289, "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": 79488.989, "from_m": 78560.308, "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": 79540.404, "from_m": 79488.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79611.88, "from_m": 79540.404, "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": 81127.584, "from_m": 79611.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": 82237.2, "from_m": 81127.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82472.467, "from_m": 82237.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 525390, "profile_key": "2860ef621a4963daf14e1f083bbe610bcb83a8fefaee3aa3b9356e53457b16e9", "schedule_id": 11404, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1144", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Salisbury Tunnel Jn", "stage_seq": 2, "distance_m": 1729.221, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Laverstock North Jn", "stage_seq": 3, "distance_m": 2410.161, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Porton", "stage_seq": 4, "distance_m": 8571.146, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156", "location": "Grateley", "stage_seq": 5, "distance_m": 17614.252, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203H", "location": "Andover", "stage_seq": 6, "distance_m": 27815.498, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Whitchurch (Hants)", "stage_seq": 7, "distance_m": 39330.981, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Overton", "stage_seq": 8, "distance_m": 45161.901, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Worting Jn", "stage_seq": 9, "distance_m": 53632.754, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "Basingstoke", "stage_seq": 10, "distance_m": 57615.501, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Bramley (Hants)", "stage_seq": 11, "distance_m": 65587.63, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Southcote Jn", "stage_seq": 12, "distance_m": 79658.042, "section_seq": 1, "route_path_id": 60091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 81154.726, "section_seq": 1, "route_path_id": 60091}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "Reading", "stage_seq": 14, "distance_m": 82472.467, "section_seq": 1, "route_path_id": 60091}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82472.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 60091}], "total_distance_m": 82472.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 82142.31, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.157, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:57:37Z", "source_id": 13903775, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:35Z", "source_id": 42488292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:34Z", "source_id": 13906032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:12:07Z", "source_id": 13910297, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:17:38Z", "source_id": 13912797, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:38Z", "source_id": 42521621, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:44Z", "source_id": 13916497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:35Z", "source_id": 42533654, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:36Z", "source_id": 13920211, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23746, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:27Z", "source_id": 42551449, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:31Z", "source_id": 13925772, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Salisbury |
1144 |
1144 |
2 |
None |
None |
Reading |
1247 |
1247 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79213/2026-09-13/detailed |
None |
Basingstoke |
2026-09-13T12:28:00+01:00 |
Reading |
19.0 |
{"type": "LineString", "coordinates": [[-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
15.4 |
1228 |
1247 |
Basingstoke |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925772 |
1789299932204132 |
46 |
46 |
2026-09-13 11:57:11.620685 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:11.248776 |
| 494926 |
525642 |
W04955 |
879H27MJ13 |
2026-09-13 |
COMPLETE |
13926205 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 525642, "stp": "P", "toc": "London Overground", "uid": "W04955", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04955/2026-09-13/detailed", "trust_id": "879H27MJ13", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H27", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1247", "current_leg_dep": "1244", "current_leg_end": "Dalston Junction", "origin_dep_time": "1159", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1243", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 525642, \"profile_key\": \"e5769dfb46358ac31e1368a9fb52aacf904b2a8b59ad0a099b84b7bc60b1fdd1\", \"schedule_id\": 16058, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1213\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1159", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:05Z\", \"source_id\": 42490454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:09Z\", \"source_id\": 13906746, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:59Z\", \"source_id\": 42493279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:03Z\", \"source_id\": 13907577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:27Z\", \"source_id\": 42500959, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:33Z\", \"source_id\": 13909996, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:34Z\", \"source_id\": 42505511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:39Z\", \"source_id\": 13911433, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:06Z\", \"source_id\": 42510545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:14Z\", \"source_id\": 13913060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:24Z\", \"source_id\": 42521316, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:28Z\", \"source_id\": 13916395, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:40Z\", \"source_id\": 42524695, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:46Z\", \"source_id\": 13917476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:20Z\", \"source_id\": 42527104, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:23Z\", \"source_id\": 13918239, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:16Z\", \"source_id\": 42530069, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:18Z\", \"source_id\": 13919125, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:17Z\", \"source_id\": 42533174, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:22Z\", \"source_id\": 13920087, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:36Z\", \"source_id\": 42536810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:38Z\", \"source_id\": 13921182, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:15Z\", \"source_id\": 42540691, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:16Z\", \"source_id\": 13922424, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:42Z\", \"source_id\": 42544332, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:48Z\", \"source_id\": 13923555, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:13Z\", \"source_id\": 42548091, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:18Z\", \"source_id\": 13924747, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:23Z\", \"source_id\": 42552833, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:29Z\", \"source_id\": 13926205, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789299993116105, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:20.090102", "service_state_evidence_id": 13926205, "current_leg_start_actual_dep": "2026-09-13T12:45:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:20.103208", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9H27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.031, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 525642, "profile_key": "e5769dfb46358ac31e1368a9fb52aacf904b2a8b59ad0a099b84b7bc60b1fdd1", "schedule_id": 16058, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1159", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1213", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:05Z", "source_id": 42490454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:09Z", "source_id": 13906746, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:59Z", "source_id": 42493279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:03Z", "source_id": 13907577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:27Z", "source_id": 42500959, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:33Z", "source_id": 13909996, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:34Z", "source_id": 42505511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:39Z", "source_id": 13911433, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:06Z", "source_id": 42510545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:14Z", "source_id": 13913060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:24Z", "source_id": 42521316, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:28Z", "source_id": 13916395, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:40Z", "source_id": 42524695, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:46Z", "source_id": 13917476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:20Z", "source_id": 42527104, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:23Z", "source_id": 13918239, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:16Z", "source_id": 42530069, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:18Z", "source_id": 13919125, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:17Z", "source_id": 42533174, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:22Z", "source_id": 13920087, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:36Z", "source_id": 42536810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:38Z", "source_id": 13921182, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:15Z", "source_id": 42540691, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:16Z", "source_id": 13922424, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:42Z", "source_id": 42544332, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:48Z", "source_id": 13923555, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:13Z", "source_id": 42548091, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:18Z", "source_id": 13924747, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:23Z", "source_id": 42552833, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T11:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:29Z", "source_id": 13926205, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1159 |
1159 |
2 |
None |
None |
Dalston Junction |
1244 |
1243 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04955/2026-09-13/detailed |
None |
Haggerston |
2026-09-13T12:45:00+01:00 |
Dalston Junction |
3.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
1244 |
1247 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926205 |
1789299993116105 |
78 |
78 |
2026-09-13 11:57:20.103208 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:20.090102 |
| 494927 |
525652 |
L87924 |
041R53MK13 |
2026-09-13 |
COMPLETE |
13925947 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 525652, "stp": "O", "toc": "ScotRail", "uid": "L87924", "consist": "385102+385124", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87924/2026-09-13/detailed", "trust_id": "041R53MK13", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R53", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1247", "current_leg_dep": "1235", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1200", "origin_platform": "15", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4740.57, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4798.453, \"from_m\": 4740.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\": 5007.123, \"from_m\": 4798.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15796.596, \"from_m\": 5007.123, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21261.802, \"from_m\": 15796.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21324.887, \"from_m\": 21261.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21933.131, \"from_m\": 21324.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29621.897, \"from_m\": 21933.131, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31978.341, \"from_m\": 29621.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35482.771, \"from_m\": 31978.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\": 37151.99, \"from_m\": 35482.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37233.195, \"from_m\": 37151.99, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37273.559, \"from_m\": 37233.195, \"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\": 37509.665, \"from_m\": 37273.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39841.95, \"from_m\": 37509.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41693.443, \"from_m\": 39841.95, \"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\": 48854.847, \"from_m\": 41693.443, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48969.873, \"from_m\": 48854.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71462.682, \"from_m\": 48969.873, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71767.748, \"from_m\": 71462.682, \"capability_applied\": 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\": 73108.747, \"from_m\": 71767.748, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73742.647, \"from_m\": 73108.747, \"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\": 74488.158, \"from_m\": 73742.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74875.723, \"from_m\": 74488.158, \"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\": 74940.924, \"from_m\": 74875.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75616.039, \"from_m\": 74940.924, \"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\": 76213.564, \"from_m\": 75616.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76709.81, \"from_m\": 76213.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525652, \"profile_key\": \"4afd3459cdea7c2551c93ca8f6689f8e3ce04a70a8ace8d7e516354e810a0e6f\", \"schedule_id\": 24911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1204\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4837.263, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 5, \"distance_m\": 14455.575, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 6, \"distance_m\": 21194.79, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Linlithgow\", \"stage_seq\": 7, \"distance_m\": 29209.724, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Polmont\", \"stage_seq\": 8, \"distance_m\": 36726.345, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Falkirk High\", \"stage_seq\": 9, \"distance_m\": 41891.798, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 10, \"distance_m\": 48854.847, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"Croy\", \"stage_seq\": 11, \"distance_m\": 58433.942, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Lenzie\", \"stage_seq\": 12, \"distance_m\": 66828.188, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Bishopbriggs\", \"stage_seq\": 13, \"distance_m\": 71631.121, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 14, \"distance_m\": 73940.94, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 15, \"distance_m\": 74814.109, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 16, \"distance_m\": 76709.81, \"section_seq\": 1, \"route_path_id\": 28598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76709.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}], \"total_distance_m\": 76709.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76709.81, \"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": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:56Z\", \"source_id\": 42488777, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:02Z\", \"source_id\": 13906196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:30Z\", \"source_id\": 42506851, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:38Z\", \"source_id\": 13911845, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:44Z\", \"source_id\": 42514483, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:48Z\", \"source_id\": 13914242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:06Z\", \"source_id\": 42520803, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:07Z\", \"source_id\": 13916243, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:22Z\", \"source_id\": 42534856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:29Z\", \"source_id\": 13920602, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:24Z\", \"source_id\": 42542373, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:29Z\", \"source_id\": 13922967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:21Z\", \"source_id\": 42545299, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:23Z\", \"source_id\": 13923863, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:47Z\", \"source_id\": 42551967, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:52Z\", \"source_id\": 13925947, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789299953754052, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:21.636309", "service_state_evidence_id": 13925947, "current_leg_start_actual_dep": "2026-09-13T12:36:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:22.537689", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
EDB |
GLQ |
1R53 |
385102+385124 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4740.57, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4798.453, "from_m": 4740.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": 5007.123, "from_m": 4798.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15796.596, "from_m": 5007.123, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21261.802, "from_m": 15796.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21324.887, "from_m": 21261.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21933.131, "from_m": 21324.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29621.897, "from_m": 21933.131, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31978.341, "from_m": 29621.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35482.771, "from_m": 31978.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": 37151.99, "from_m": 35482.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37233.195, "from_m": 37151.99, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37273.559, "from_m": 37233.195, "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": 37509.665, "from_m": 37273.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39841.95, "from_m": 37509.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41693.443, "from_m": 39841.95, "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": 48854.847, "from_m": 41693.443, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48969.873, "from_m": 48854.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71462.682, "from_m": 48969.873, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71767.748, "from_m": 71462.682, "capability_applied": 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": 73108.747, "from_m": 71767.748, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 73742.647, "from_m": 73108.747, "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": 74488.158, "from_m": 73742.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74875.723, "from_m": 74488.158, "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": 74940.924, "from_m": 74875.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75616.039, "from_m": 74940.924, "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": 76213.564, "from_m": 75616.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76709.81, "from_m": 76213.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 525652, "profile_key": "4afd3459cdea7c2551c93ca8f6689f8e3ce04a70a8ace8d7e516354e810a0e6f", "schedule_id": 24911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1204", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4837.263, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Newbridge Jn", "stage_seq": 5, "distance_m": 14455.575, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Winchburgh Jn", "stage_seq": 6, "distance_m": 21194.79, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Linlithgow", "stage_seq": 7, "distance_m": 29209.724, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Polmont", "stage_seq": 8, "distance_m": 36726.345, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Falkirk High", "stage_seq": 9, "distance_m": 41891.798, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Greenhill Upper Jn", "stage_seq": 10, "distance_m": 48854.847, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "Croy", "stage_seq": 11, "distance_m": 58433.942, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Lenzie", "stage_seq": 12, "distance_m": 66828.188, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Bishopbriggs", "stage_seq": 13, "distance_m": 71631.121, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Cowlairs West Jn", "stage_seq": 14, "distance_m": 73940.94, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Cowlairs South Jn", "stage_seq": 15, "distance_m": 74814.109, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 16, "distance_m": 76709.81, "section_seq": 1, "route_path_id": 28598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76709.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 28598}], "total_distance_m": 76709.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76709.81, "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": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:56Z", "source_id": 42488777, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:02Z", "source_id": 13906196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:30Z", "source_id": 42506851, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:38Z", "source_id": 13911845, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:44Z", "source_id": 42514483, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:48Z", "source_id": 13914242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:06Z", "source_id": 42520803, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:07Z", "source_id": 13916243, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:22Z", "source_id": 42534856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:29Z", "source_id": 13920602, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:24Z", "source_id": 42542373, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:29Z", "source_id": 13922967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:21Z", "source_id": 42545299, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:23Z", "source_id": 13923863, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:47Z", "source_id": 42551967, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:52Z", "source_id": 13925947, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Edinburgh |
1200 |
1200 |
15 |
None |
None |
Glasgow Queen St High Level |
1247 |
1247 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87924/2026-09-13/detailed |
None |
Croy |
2026-09-13T12:36:00+01:00 |
Glasgow Queen St High Level |
12.0 |
{"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
11.3 |
1235 |
1247 |
Croy |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13925947 |
1789299953754052 |
57 |
57 |
2026-09-13 11:57:22.537689 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:21.636309 |
| 494928 |
526096 |
Y81206 |
652E25MK13 |
2026-09-13 |
COMPLETE |
13926029 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 526096, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81206", "consist": "196003+196004", "dest_crs": "KNN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81206/2026-09-13/detailed", "trust_id": "652E25MK13", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Norton", "service_date": "2026-09-13", "dest_arr_time": "1245", "dest_platform": null, "is_terminated": 1, "next_location": "Kings Norton", "signalling_id": "2E25", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1247", "current_leg_dep": "1244", "current_leg_end": "Kings Norton", "origin_dep_time": "1227", "origin_platform": "8A", "current_location": "Kings Norton", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]}", "current_leg_start": "Pineapple Road", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "52.4142071", "next_location_lon": "-1.9335199", "previous_location": "Pineapple Road", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9544.441, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9584.604, \"from_m\": 9544.441, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17665.97, \"from_m\": 9584.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17762.198, \"from_m\": 17665.97, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18323.167, \"from_m\": 17762.198, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18389.943, \"from_m\": 18323.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18584.901, \"from_m\": 18389.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18641.006, \"from_m\": 18584.901, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18769.238, \"from_m\": 18641.006, \"capability_applied\": null, \"effective_limit_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\": 526096, \"profile_key\": \"ec7437e859e0214d7dd0da07cc37bf93eec2e43279bc94e9a08dd1def4ab7dbf\", \"schedule_id\": 19978, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Moseley Village\", \"stage_seq\": 6, \"distance_m\": 6377.507, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Kings Heath\", \"stage_seq\": 7, \"distance_m\": 13904.172, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242H\", \"location\": \"Pineapple Road\", \"stage_seq\": 8, \"distance_m\": 15229.024, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Lifford East Jn\", \"stage_seq\": 9, \"distance_m\": 16902.981, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Kings Norton\", \"stage_seq\": 10, \"distance_m\": 18769.238, \"section_seq\": 1, \"route_path_id\": 28851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18769.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28851}], \"total_distance_m\": 18769.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18769.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4142071", "current_position_lon": "-1.9335199", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:25Z\", \"source_id\": 42539496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:33Z\", \"source_id\": 13922072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:24Z\", \"source_id\": 42543843, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:28Z\", \"source_id\": 13923404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:15Z\", \"source_id\": 42548154, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:18Z\", \"source_id\": 13924741, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:58Z\", \"source_id\": 42552227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:04Z\", \"source_id\": 13926029, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Norton", "service_state_platform": "4", "timing_fact_generation": 1789299966300335, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:26.114973", "service_state_evidence_id": 13926029, "current_leg_start_actual_dep": "2026-09-13T12:44:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:26.613513", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
KNN |
2E25 |
196003+196004 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9544.441, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9584.604, "from_m": 9544.441, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17665.97, "from_m": 9584.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17762.198, "from_m": 17665.97, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18323.167, "from_m": 17762.198, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18389.943, "from_m": 18323.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18584.901, "from_m": 18389.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18641.006, "from_m": 18584.901, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18769.238, "from_m": 18641.006, "capability_applied": null, "effective_limit_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": 526096, "profile_key": "ec7437e859e0214d7dd0da07cc37bf93eec2e43279bc94e9a08dd1def4ab7dbf", "schedule_id": 19978, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Moseley Village", "stage_seq": 6, "distance_m": 6377.507, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Kings Heath", "stage_seq": 7, "distance_m": 13904.172, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242H", "location": "Pineapple Road", "stage_seq": 8, "distance_m": 15229.024, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Lifford East Jn", "stage_seq": 9, "distance_m": 16902.981, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Kings Norton", "stage_seq": 10, "distance_m": 18769.238, "section_seq": 1, "route_path_id": 28851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18769.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 28851}], "total_distance_m": 18769.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18769.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20047, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:25Z", "source_id": 42539496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:33Z", "source_id": 13922072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20056, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:24Z", "source_id": 42543843, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:28Z", "source_id": 13923404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20051, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:15Z", "source_id": 42548154, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:18Z", "source_id": 13924741, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20411, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:58Z", "source_id": 42552227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:04Z", "source_id": 13926029, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1227 |
1227 |
8A |
None |
None |
Kings Norton |
1245 |
1245 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81206/2026-09-13/detailed |
None |
Pineapple Road |
2026-09-13T12:44:30+01:00 |
Kings Norton |
3.0 |
{"type": "LineString", "coordinates": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]} |
1.9 |
1244 |
1247 |
Pineapple Road |
Kings Norton |
Kings Norton |
52.4142071 |
-1.9335199 |
52.4142071 |
-1.9335199 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Kings Norton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926029 |
1789299966300335 |
31 |
31 |
2026-09-13 11:57:26.613513 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:26.114973 |
| 494929 |
525653 |
L87926 |
061R54MK13 |
2026-09-13 |
COMPLETE |
13926228 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 525653, "stp": "P", "toc": "ScotRail", "uid": "L87926", "consist": "385119+385120", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87926/2026-09-13/detailed", "trust_id": "061R54MK13", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "15", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R54", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1247", "current_leg_dep": "1243", "current_leg_end": "Edinburgh", "origin_dep_time": "1200", "origin_platform": "4", "current_location": "Edinburgh", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1247", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 35020.049, \"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\": 36871.542, \"from_m\": 35020.049, \"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\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"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\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"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\": 76288.975, \"from_m\": 76197.344, \"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\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525653, \"profile_key\": \"413a9d7031d6f7d3470b017266031a764525218193896257091d112b1ca685be\", \"schedule_id\": 12689, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 28597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"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": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:32Z\", \"source_id\": 42489648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:03:37Z\", \"source_id\": 13906448, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:23Z\", \"source_id\": 42492369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:28Z\", \"source_id\": 13907274, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:06Z\", \"source_id\": 42497723, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:09:13Z\", \"source_id\": 13908974, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:04Z\", \"source_id\": 42510481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:08Z\", \"source_id\": 13913024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:14Z\", \"source_id\": 42518182, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:16Z\", \"source_id\": 13915427, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:51Z\", \"source_id\": 42526401, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:58Z\", \"source_id\": 13918031, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:44Z\", \"source_id\": 42545905, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:47Z\", \"source_id\": 13924062, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:25Z\", \"source_id\": 42552894, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:33Z\", \"source_id\": 13926228, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1789299993146289, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:31.165180", "service_state_evidence_id": 13926228, "current_leg_start_actual_dep": "2026-09-13T12:43:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:32.814517", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
EDB |
1R54 |
385119+385120 |
8 |
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": 35020.049, "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": 36871.542, "from_m": 35020.049, "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": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "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": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "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": 76288.975, "from_m": 76197.344, "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": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525653, "profile_key": "413a9d7031d6f7d3470b017266031a764525218193896257091d112b1ca685be", "schedule_id": 12689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 28597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 28597}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "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-13T11:03:32Z", "source_id": 42489648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:03:37Z", "source_id": 13906448, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:23Z", "source_id": 42492369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:06:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:28Z", "source_id": 13907274, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:06Z", "source_id": 42497723, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:09:13Z", "source_id": 13908974, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:04Z", "source_id": 42510481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:08Z", "source_id": 13913024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:14Z", "source_id": 42518182, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:16Z", "source_id": 13915427, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:51Z", "source_id": 42526401, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:29:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:58Z", "source_id": 13918031, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:44Z", "source_id": 42545905, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:47Z", "source_id": 13924062, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 848, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:25Z", "source_id": 42552894, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:33Z", "source_id": 13926228, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1200 |
1200 |
4 |
None |
None |
Edinburgh |
1247 |
1247 |
15 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87926/2026-09-13/detailed |
None |
Haymarket |
2026-09-13T12:43:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1243 |
1247 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926228 |
1789299993146289 |
66 |
66 |
2026-09-13 11:57:32.814517 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:31.165180 |
| 494930 |
524492 |
G15789 |
181P69MG13 |
2026-09-13 |
COMPLETE |
13926700 |
2026-09-13 12:47:00 |
2026-09-13 11:57:35 |
2026-09-15 11:57:35 |
{"id": 524492, "stp": "O", "toc": "TransPennine Express", "uid": "G15789", "consist": "185103", "dest_crs": "RCC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15789/2026-09-13/detailed", "trust_id": "181P69MG13", "origin_crs": "DEW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redcar Central", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "2", "is_terminated": 1, "next_location": "Redcar Central", "signalling_id": "1P69", "timing_status": "EARLY", "origin_station": "Dewsbury", "current_leg_arr": "1247", "current_leg_dep": "1238", "current_leg_end": "Redcar Central", "origin_dep_time": "1050", "origin_platform": "1", "current_location": "Redcar Central", "last_update_time": "2026-09-13T11:57:35", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]}", "current_leg_start": "Middlesbrough", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "54.6160089", "next_location_lon": "-1.0700326", "previous_location": "Middlesbrough", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 270.539, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2728.634, \"from_m\": 270.539, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2819.941, \"from_m\": 2728.634, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7248.073, \"from_m\": 2819.941, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7933.595, \"from_m\": 7248.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9174.191, \"from_m\": 7933.595, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9266.2, \"from_m\": 9174.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13477.837, \"from_m\": 9266.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13757.455, \"from_m\": 13477.837, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13833.539, \"from_m\": 13757.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13977.676, \"from_m\": 13833.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14027.131, \"from_m\": 13977.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14611.634, \"from_m\": 14027.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14861.548, \"from_m\": 14611.634, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15197.753, \"from_m\": 14861.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15645.004, \"from_m\": 15197.753, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16328.434, \"from_m\": 15645.004, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16367.524, \"from_m\": 16328.434, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18416.971, \"from_m\": 16367.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19236.141, \"from_m\": 18416.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21164.926, \"from_m\": 19236.141, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21231.902, \"from_m\": 21164.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30406.384, \"from_m\": 21231.902, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30437.265, \"from_m\": 30406.384, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37767.851, \"from_m\": 30437.265, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39093.586, \"from_m\": 37767.851, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50543.996, \"from_m\": 39093.586, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 52693.62, \"from_m\": 50543.996, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54980.667, \"from_m\": 52693.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55155.856, \"from_m\": 54980.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55795.07, \"from_m\": 55155.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55976.048, \"from_m\": 55795.07, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56806.981, \"from_m\": 55976.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57106.528, \"from_m\": 56806.981, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58094.739, \"from_m\": 57106.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61210.74, \"from_m\": 58094.739, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 61309.572, \"from_m\": 61210.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104763.834, \"from_m\": 61309.572, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 105370.993, \"from_m\": 104763.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105719.199, \"from_m\": 105370.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 108233.735, \"from_m\": 105719.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127823.33, \"from_m\": 108233.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 130188.034, \"from_m\": 127823.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130459.925, \"from_m\": 130188.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131316.384, \"from_m\": 130459.925, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 132011.744, \"from_m\": 131316.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 132415.001, \"from_m\": 132011.744, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 132831.528, \"from_m\": 132415.001, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 133050.621, \"from_m\": 132831.528, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 133880.978, \"from_m\": 133050.621, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135570.652, \"from_m\": 133880.978, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 135846.477, \"from_m\": 135570.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 136254.341, \"from_m\": 135846.477, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 136299.77, \"from_m\": 136254.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 136748.133, \"from_m\": 136299.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138053.519, \"from_m\": 136748.133, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 141874.139, \"from_m\": 138053.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144432.064, \"from_m\": 141874.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150063.62, \"from_m\": 144432.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 524492, \"profile_key\": \"254cdfebe26e824355be21891a869e3225fe01f658172fa81782b61166574c0f\", \"schedule_id\": 23309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Dewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": \"1052H\", \"location\": \"Batley\", \"stage_seq\": 2, \"distance_m\": 2229.93, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1056H\", \"wtt_dep\": \"1059\", \"location\": \"Morley\", \"stage_seq\": 3, \"distance_m\": 7357.569, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1101H\", \"wtt_dep\": \"1102H\", \"location\": \"Cottingley\", \"stage_seq\": 4, \"distance_m\": 10120.219, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 5, \"distance_m\": 13833.539, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 6, \"distance_m\": 14221.526, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1110H\", \"wtt_dep\": \"1113\", \"location\": \"Leeds\", \"stage_seq\": 7, \"distance_m\": 14737.686, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 17372.404, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Cross Gates\", \"stage_seq\": 9, \"distance_m\": 21849.895, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122H\", \"location\": \"Micklefield\", \"stage_seq\": 10, \"distance_m\": 30305.979, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Church Fenton\", \"stage_seq\": 11, \"distance_m\": 38507.404, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130H\", \"location\": \"Colton Jn\", \"stage_seq\": 12, \"distance_m\": 46890.89, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1135H\", \"wtt_dep\": \"1139\", \"location\": \"York\", \"stage_seq\": 13, \"distance_m\": 55449.798, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Skelton Jn\", \"stage_seq\": 14, \"distance_m\": 58908.959, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 71638.688, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1156\", \"location\": \"Thirsk\", \"stage_seq\": 16, \"distance_m\": 91938.169, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1204\", \"location\": \"Northallerton\", \"stage_seq\": 17, \"distance_m\": 104423.019, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 18, \"distance_m\": 105426.749, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Yarm\", \"stage_seq\": 19, \"distance_m\": 123792.128, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1223\", \"location\": \"Eaglescliffe\", \"stage_seq\": 20, \"distance_m\": 127976.898, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 21, \"distance_m\": 130188.034, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 22, \"distance_m\": 131401.246, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Thornaby\", \"stage_seq\": 23, \"distance_m\": 132851.697, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 24, \"distance_m\": 136277.268, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1238H\", \"location\": \"Middlesbrough\", \"stage_seq\": 25, \"distance_m\": 138032.973, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 26, \"distance_m\": 139411.302, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"South Bank\", \"stage_seq\": 27, \"distance_m\": 142068.892, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Shell Jn\", \"stage_seq\": 28, \"distance_m\": 145061.639, \"section_seq\": 1, \"route_path_id\": 63250}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"Redcar Central\", \"stage_seq\": 29, \"distance_m\": 150063.62, \"section_seq\": 1, \"route_path_id\": 63250}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 150063.62, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63250}], \"total_distance_m\": 150063.62, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 144967.998, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5095.622, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "54.6160089", "current_position_lon": "-1.0700326", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:51:32Z\", \"source_id\": 42387377, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:51:39Z\", \"source_id\": 13874222, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:56:57Z\", \"source_id\": 42394534, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T09:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T09:57:03Z\", \"source_id\": 13876534, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:00:54Z\", \"source_id\": 42399976, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:00:58Z\", \"source_id\": 13878295, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:08:04Z\", \"source_id\": 42410224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:09:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:08:07Z\", \"source_id\": 13881461, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:18:30Z\", \"source_id\": 42424959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:18:34Z\", \"source_id\": 13886132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:22:05Z\", \"source_id\": 42430116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:22:09Z\", \"source_id\": 13887726, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:25:46Z\", \"source_id\": 42435323, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:25:51Z\", \"source_id\": 13889355, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:53Z\", \"source_id\": 13892588, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:25Z\", \"source_id\": 42476314, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:34Z\", \"source_id\": 13902404, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:26Z\", \"source_id\": 42488046, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:02:32Z\", \"source_id\": 13906012, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:22Z\", \"source_id\": 42505092, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:23Z\", \"source_id\": 13911295, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:08Z\", \"source_id\": 42513491, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:12Z\", \"source_id\": 13913982, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:02Z\", \"source_id\": 42523759, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:07Z\", \"source_id\": 13917172, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:18Z\", \"source_id\": 42534754, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:23Z\", \"source_id\": 13920569, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:31Z\", \"source_id\": 13926700, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redcar Central", "service_state_platform": "2", "timing_fact_generation": 1789300052517160, "current_leg_arrival_utc": "2026-09-13T12:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:32.484257", "service_state_evidence_id": 13926700, "current_leg_start_actual_dep": "2026-09-13T12:38:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:32.852936", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
DEW |
RCC |
1P69 |
185103 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 270.539, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2728.634, "from_m": 270.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2819.941, "from_m": 2728.634, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7248.073, "from_m": 2819.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7933.595, "from_m": 7248.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9174.191, "from_m": 7933.595, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9266.2, "from_m": 9174.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13477.837, "from_m": 9266.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13757.455, "from_m": 13477.837, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13833.539, "from_m": 13757.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 13977.676, "from_m": 13833.539, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14027.131, "from_m": 13977.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14611.634, "from_m": 14027.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14861.548, "from_m": 14611.634, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15197.753, "from_m": 14861.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15645.004, "from_m": 15197.753, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16328.434, "from_m": 15645.004, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16367.524, "from_m": 16328.434, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18416.971, "from_m": 16367.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19236.141, "from_m": 18416.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21164.926, "from_m": 19236.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21231.902, "from_m": 21164.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30406.384, "from_m": 21231.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30437.265, "from_m": 30406.384, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37767.851, "from_m": 30437.265, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39093.586, "from_m": 37767.851, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50543.996, "from_m": 39093.586, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 52693.62, "from_m": 50543.996, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54980.667, "from_m": 52693.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55155.856, "from_m": 54980.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55795.07, "from_m": 55155.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55976.048, "from_m": 55795.07, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56806.981, "from_m": 55976.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57106.528, "from_m": 56806.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58094.739, "from_m": 57106.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61210.74, "from_m": 58094.739, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 61309.572, "from_m": 61210.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104763.834, "from_m": 61309.572, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 105370.993, "from_m": 104763.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105719.199, "from_m": 105370.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108233.735, "from_m": 105719.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127823.33, "from_m": 108233.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 130188.034, "from_m": 127823.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130459.925, "from_m": 130188.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131316.384, "from_m": 130459.925, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 132011.744, "from_m": 131316.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 132415.001, "from_m": 132011.744, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 132831.528, "from_m": 132415.001, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 133050.621, "from_m": 132831.528, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 133880.978, "from_m": 133050.621, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135570.652, "from_m": 133880.978, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 135846.477, "from_m": 135570.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 136254.341, "from_m": 135846.477, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 136299.77, "from_m": 136254.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 136748.133, "from_m": 136299.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138053.519, "from_m": 136748.133, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 141874.139, "from_m": 138053.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144432.064, "from_m": 141874.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150063.62, "from_m": 144432.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 524492, "profile_key": "254cdfebe26e824355be21891a869e3225fe01f658172fa81782b61166574c0f", "schedule_id": 23309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1050", "location": "Dewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": "1052H", "location": "Batley", "stage_seq": 2, "distance_m": 2229.93, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1056H", "wtt_dep": "1059", "location": "Morley", "stage_seq": 3, "distance_m": 7357.569, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1101H", "wtt_dep": "1102H", "location": "Cottingley", "stage_seq": 4, "distance_m": 10120.219, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105H", "location": "Whitehall Jn", "stage_seq": 5, "distance_m": 13833.539, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Leeds West Jn", "stage_seq": 6, "distance_m": 14221.526, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1110H", "wtt_dep": "1113", "location": "Leeds", "stage_seq": 7, "distance_m": 14737.686, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115H", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 17372.404, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Cross Gates", "stage_seq": 9, "distance_m": 21849.895, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122H", "location": "Micklefield", "stage_seq": 10, "distance_m": 30305.979, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Church Fenton", "stage_seq": 11, "distance_m": 38507.404, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130H", "location": "Colton Jn", "stage_seq": 12, "distance_m": 46890.89, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1135H", "wtt_dep": "1139", "location": "York", "stage_seq": 13, "distance_m": 55449.798, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Skelton Jn", "stage_seq": 14, "distance_m": 58908.959, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 71638.688, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1156", "location": "Thirsk", "stage_seq": 16, "distance_m": 91938.169, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1204", "location": "Northallerton", "stage_seq": 17, "distance_m": 104423.019, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Northallerton East Jn", "stage_seq": 18, "distance_m": 105426.749, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Yarm", "stage_seq": 19, "distance_m": 123792.128, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1223", "location": "Eaglescliffe", "stage_seq": 20, "distance_m": 127976.898, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Stockton Cut Jn", "stage_seq": 21, "distance_m": 130188.034, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Bowesfield Jn", "stage_seq": 22, "distance_m": 131401.246, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Thornaby", "stage_seq": 23, "distance_m": 132851.697, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Newport East Jn (Teesside)", "stage_seq": 24, "distance_m": 136277.268, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1238H", "location": "Middlesbrough", "stage_seq": 25, "distance_m": 138032.973, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 26, "distance_m": 139411.302, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "South Bank", "stage_seq": 27, "distance_m": 142068.892, "section_seq": 1, "route_path_id": 63250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Shell Jn", "stage_seq": 28, "distance_m": 145061.639, "section_seq": 1, "route_path_id": 63250}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "Redcar Central", "stage_seq": 29, "distance_m": 150063.62, "section_seq": 1, "route_path_id": 63250}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 150063.62, "from_m": 0.0, "section_seq": 1, "route_path_id": 63250}], "total_distance_m": 150063.62, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 144967.998, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5095.622, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6099, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:51:32Z", "source_id": 42387377, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T09:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:51:39Z", "source_id": 13874222, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T10:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:56:57Z", "source_id": 42394534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T09:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T09:57:03Z", "source_id": 13876534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5536, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:00:54Z", "source_id": 42399976, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T10:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:00:58Z", "source_id": 13878295, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:08:04Z", "source_id": 42410224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:09:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:08:07Z", "source_id": 13881461, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:18:30Z", "source_id": 42424959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:18:34Z", "source_id": 13886132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:22:05Z", "source_id": 42430116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:22:09Z", "source_id": 13887726, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:25:46Z", "source_id": 42435323, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:25:51Z", "source_id": 13889355, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:53Z", "source_id": 13892588, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:25Z", "source_id": 42476314, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T10:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:34Z", "source_id": 13902404, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:26Z", "source_id": 42488046, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:02:32Z", "source_id": 13906012, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:22Z", "source_id": 42505092, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:23Z", "source_id": 13911295, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:08Z", "source_id": 42513491, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:12Z", "source_id": 13913982, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:02Z", "source_id": 42523759, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T11:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:07Z", "source_id": 13917172, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:18Z", "source_id": 42534754, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T11:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:23Z", "source_id": 13920569, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-13T12:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:31Z", "source_id": 13926700, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Dewsbury |
1050 |
1050 |
1 |
None |
None |
Redcar Central |
1248 |
1248 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15789/2026-09-13/detailed |
None |
Middlesbrough |
2026-09-13T12:38:30+01:00 |
Redcar Central |
9.0 |
{"type": "LineString", "coordinates": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]} |
7.5 |
1238 |
1247 |
Middlesbrough |
Redcar Central |
Redcar Central |
54.6160089 |
-1.0700326 |
54.6160089 |
-1.0700326 |
1 |
0 |
2026-09-13 11:57:35 |
TERMINATED |
2026-09-13 11:47:00 |
Redcar Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926700 |
1789300052517160 |
116 |
116 |
2026-09-13 11:57:32.852936 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:32.484257 |
| 494931 |
525051 |
G85840 |
152D21MI13 |
2026-09-13 |
COMPLETE |
13926796 |
2026-09-13 12:47:00 |
2026-09-13 11:58:05 |
2026-09-15 11:58:05 |
{"id": 525051, "stp": "P", "toc": "Northern", "uid": "G85840", "consist": "156486", "dest_crs": "BIA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85840/2026-09-13/detailed", "trust_id": "152D21MI13", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishop Auckland", "service_date": "2026-09-13", "dest_arr_time": "1242", "dest_platform": "1", "is_terminated": 1, "next_location": "Bishop Auckland", "signalling_id": "2D21", "timing_status": "LATE", "origin_station": "Saltburn", "current_leg_arr": "1247", "current_leg_dep": "1242", "current_leg_end": "Bishop Auckland", "origin_dep_time": "1122", "origin_platform": "2", "current_location": "Bishop Auckland", "last_update_time": "2026-09-13T11:58:05", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6367824999999998, 54.626233899999995], [-1.6374728999999997, 54.6265386], [-1.638085, 54.626871], [-1.6383534999999998, 54.62704139999999], [-1.6386566, 54.6272622], [-1.6391355, 54.627673300000005], [-1.6394403284807335, 54.62799653837929], [-1.6394501, 54.6280069], [-1.6400525999999995, 54.62878829999999], [-1.6404966999999997, 54.629361299999985], [-1.6407629999999995, 54.6296959], [-1.6419084, 54.63123319999999], [-1.6487565, 54.64044989999999], [-1.6503308999999995, 54.64258449999999], [-1.6509877, 54.6434752], [-1.6518972999999997, 54.644624699999994], [-1.6523356, 54.64527179999999], [-1.6525658, 54.6456045], [-1.6526532, 54.6457446], [-1.6529434999999997, 54.64615289999999], [-1.6534262999999998, 54.6468342], [-1.6539787999999995, 54.6475915], [-1.6544375, 54.64810060000001], [-1.6548184, 54.6485273], [-1.6554568, 54.64916839999999], [-1.6559756999999995, 54.649656199999995], [-1.6560429, 54.64971940000001], [-1.6563803, 54.6500365], [-1.6574909, 54.6508586], [-1.6592681, 54.65204310000001], [-1.6595367999999997, 54.6522084], [-1.6632225, 54.654243099999995], [-1.6634859999999998, 54.6543944], [-1.6642050999999998, 54.65477370000001], [-1.6655675, 54.655428099999995], [-1.665952, 54.6555814], [-1.6663416999999998, 54.6557205], [-1.6669636, 54.65594240000001], [-1.6672616999999998, 54.6560537], [-1.6681643, 54.656324399999995], [-1.6691693, 54.6565681], [-1.6707397999999998, 54.6568599], [-1.6710731999999997, 54.65691339999999], [-1.6718033999999995, 54.65701299999999], [-1.6725089, 54.6570906], [-1.6730073, 54.65712460000001], [-1.6749071999999998, 54.6571737], [-1.6753693999999997, 54.65717389999999], [-1.6756546, 54.657174], [-1.6757907000000003, 54.657174], [-1.6763165999999998, 54.6571936], [-1.6768894, 54.65721489999999], [-1.6777339, 54.65719849999999], [-1.6798138, 54.65715989999999]]}", "current_leg_start": "Shildon", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "54.6571599", "next_location_lon": "-1.6798138", "previous_location": "Shildon", "current_leg_milage": "3.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.507, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 307.181, \"from_m\": 232.507, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1278.906, \"from_m\": 307.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3267.218, \"from_m\": 1278.906, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13432.307, \"from_m\": 3267.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13478.419, \"from_m\": 13432.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13508.66, \"from_m\": 13478.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16066.585, \"from_m\": 13508.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19887.204, \"from_m\": 16066.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20091.99, \"from_m\": 19887.204, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20128.852, \"from_m\": 20091.99, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21188.948, \"from_m\": 20128.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21683.049, \"from_m\": 21188.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22090.914, \"from_m\": 21683.049, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22366.739, \"from_m\": 22090.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24056.413, \"from_m\": 22366.739, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24886.77, \"from_m\": 24056.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25105.863, \"from_m\": 24886.77, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25522.39, \"from_m\": 25105.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25925.647, \"from_m\": 25522.39, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 26621.007, \"from_m\": 25925.647, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27477.465, \"from_m\": 26621.007, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27749.357, \"from_m\": 27477.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27789.312, \"from_m\": 27749.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27830.177, \"from_m\": 27789.312, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30188.642, \"from_m\": 27830.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30288.418, \"from_m\": 30188.642, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30661.477, \"from_m\": 30288.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30960.855, \"from_m\": 30661.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32038.821, \"from_m\": 30960.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32553.763, \"from_m\": 32038.821, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37181.482, \"from_m\": 32553.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37699.751, \"from_m\": 37181.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37712.32, \"from_m\": 37699.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37796.633, \"from_m\": 37712.32, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42826.527, \"from_m\": 37796.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43311.835, \"from_m\": 42826.527, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 43581.321, \"from_m\": 43311.835, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43735.22, \"from_m\": 43581.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44385.48, \"from_m\": 43735.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44638.809, \"from_m\": 44385.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44676.071, \"from_m\": 44638.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44807.239, \"from_m\": 44676.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46056.05, \"from_m\": 44807.239, \"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\": 46103.197, \"from_m\": 46056.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.513, \"from_m\": 46103.197, \"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\": 60257.601, \"from_m\": 46759.513, \"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\": 61373.195, \"from_m\": 60257.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64091.296, \"from_m\": 61373.195, \"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\": 64350.318, \"from_m\": 64091.296, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525051, \"profile_key\": \"bf0dcb773d7ce8eae691192b49d31a43f6a09be616afa4be3f7a75fb003c636c\", \"schedule_id\": 9346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1127\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1131H\", \"wtt_dep\": \"1132\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1135\", \"location\": \"Redcar Central\", \"stage_seq\": 6, \"distance_m\": 7886.671, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12820.178, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142\", \"location\": \"South Bank\", \"stage_seq\": 8, \"distance_m\": 15871.832, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18529.422, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.751, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21654.442, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.694, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 13, \"distance_m\": 26536.145, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27749.357, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.952, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31144.223, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.846, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1218\", \"location\": \"Darlington\", \"stage_seq\": 18, \"distance_m\": 44265.151, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"North Road\", \"stage_seq\": 19, \"distance_m\": 46265.318, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Heighington\", \"stage_seq\": 20, \"distance_m\": 53413.629, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Newton Aycliffe\", \"stage_seq\": 21, \"distance_m\": 56272.204, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Shildon\", \"stage_seq\": 22, \"distance_m\": 59601.181, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": null, \"location\": \"Bishop Auckland\", \"stage_seq\": 23, \"distance_m\": 64350.318, \"section_seq\": 1, \"route_path_id\": 32501}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64350.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32501}], \"total_distance_m\": 64350.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60330.211, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4020.107, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1122", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.6571599", "current_position_lon": "-1.6798138", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:26:30Z\", \"source_id\": 13889664, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:28:31Z\", \"source_id\": 13890582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:32:32Z\", \"source_id\": 13892425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:36:13Z\", \"source_id\": 13894111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:42:33Z\", \"source_id\": 13896968, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:03Z\", \"source_id\": 42464410, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:46:06Z\", \"source_id\": 13898619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:15Z\", \"source_id\": 42474770, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:53:21Z\", \"source_id\": 13901916, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:23Z\", \"source_id\": 42482023, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:29Z\", \"source_id\": 13904167, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:09Z\", \"source_id\": 42486035, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:13Z\", \"source_id\": 13905415, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:49Z\", \"source_id\": 42500082, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:10:53Z\", \"source_id\": 13909723, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:26Z\", \"source_id\": 42513989, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:34Z\", \"source_id\": 13914124, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:03Z\", \"source_id\": 42522326, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:08Z\", \"source_id\": 13916745, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:08Z\", \"source_id\": 42532986, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:12Z\", \"source_id\": 13920031, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:37:38Z\", \"source_id\": 13922136, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:41Z\", \"source_id\": 13924008, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:43Z\", \"source_id\": 13926796, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishop Auckland", "service_state_platform": "1", "timing_fact_generation": 1789300064390189, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:44.371040", "service_state_evidence_id": 13926796, "current_leg_start_actual_dep": "2026-09-13T12:42:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:44.433823", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SLB |
BIA |
2D21 |
156486 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 232.507, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 307.181, "from_m": 232.507, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1278.906, "from_m": 307.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3267.218, "from_m": 1278.906, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13432.307, "from_m": 3267.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13478.419, "from_m": 13432.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13508.66, "from_m": 13478.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16066.585, "from_m": 13508.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19887.204, "from_m": 16066.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20091.99, "from_m": 19887.204, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20128.852, "from_m": 20091.99, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21188.948, "from_m": 20128.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21683.049, "from_m": 21188.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22090.914, "from_m": 21683.049, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22366.739, "from_m": 22090.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24056.413, "from_m": 22366.739, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24886.77, "from_m": 24056.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25105.863, "from_m": 24886.77, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25522.39, "from_m": 25105.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25925.647, "from_m": 25522.39, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 26621.007, "from_m": 25925.647, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27477.465, "from_m": 26621.007, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27749.357, "from_m": 27477.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27789.312, "from_m": 27749.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27830.177, "from_m": 27789.312, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30188.642, "from_m": 27830.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30288.418, "from_m": 30188.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30661.477, "from_m": 30288.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30960.855, "from_m": 30661.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32038.821, "from_m": 30960.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32553.763, "from_m": 32038.821, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37181.482, "from_m": 32553.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37699.751, "from_m": 37181.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37712.32, "from_m": 37699.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37796.633, "from_m": 37712.32, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42826.527, "from_m": 37796.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43311.835, "from_m": 42826.527, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 43581.321, "from_m": 43311.835, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43735.22, "from_m": 43581.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44385.48, "from_m": 43735.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44638.809, "from_m": 44385.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44676.071, "from_m": 44638.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44807.239, "from_m": 44676.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46056.05, "from_m": 44807.239, "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": 46103.197, "from_m": 46056.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.513, "from_m": 46103.197, "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": 60257.601, "from_m": 46759.513, "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": 61373.195, "from_m": 60257.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64091.296, "from_m": 61373.195, "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": 64350.318, "from_m": 64091.296, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525051, "profile_key": "bf0dcb773d7ce8eae691192b49d31a43f6a09be616afa4be3f7a75fb003c636c", "schedule_id": 9346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1122", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1127", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1131H", "wtt_dep": "1132", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1135", "location": "Redcar Central", "stage_seq": 6, "distance_m": 7886.671, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142", "location": "South Bank", "stage_seq": 8, "distance_m": 15871.832, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Bowesfield Jn", "stage_seq": 13, "distance_m": 26536.145, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1218", "location": "Darlington", "stage_seq": 18, "distance_m": 44265.151, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "North Road", "stage_seq": 19, "distance_m": 46265.318, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Heighington", "stage_seq": 20, "distance_m": 53413.629, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Newton Aycliffe", "stage_seq": 21, "distance_m": 56272.204, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Shildon", "stage_seq": 22, "distance_m": 59601.181, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": null, "location": "Bishop Auckland", "stage_seq": 23, "distance_m": 64350.318, "section_seq": 1, "route_path_id": 32501}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64350.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 32501}], "total_distance_m": 64350.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60330.211, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4020.107, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:26:30Z", "source_id": 13889664, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:28:31Z", "source_id": 13890582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:32:32Z", "source_id": 13892425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:36:13Z", "source_id": 13894111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:42:33Z", "source_id": 13896968, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:03Z", "source_id": 42464410, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:46:06Z", "source_id": 13898619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:15Z", "source_id": 42474770, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T10:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:53:21Z", "source_id": 13901916, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:23Z", "source_id": 42482023, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T10:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:29Z", "source_id": 13904167, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:09Z", "source_id": 42486035, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:13Z", "source_id": 13905415, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:49Z", "source_id": 42500082, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:10:53Z", "source_id": 13909723, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4406, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:26Z", "source_id": 42513989, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:34Z", "source_id": 13914124, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4344, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:03Z", "source_id": 42522326, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:08Z", "source_id": 13916745, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4337, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:08Z", "source_id": 42532986, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:12Z", "source_id": 13920031, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:37:38Z", "source_id": 13922136, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:41Z", "source_id": 13924008, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:43Z", "source_id": 13926796, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
Saltburn |
1122 |
1122 |
2 |
None |
None |
Bishop Auckland |
1242 |
1242 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85840/2026-09-13/detailed |
None |
Shildon |
2026-09-13T12:42:00+01:00 |
Bishop Auckland |
5.0 |
{"type": "LineString", "coordinates": [[-1.6367824999999998, 54.626233899999995], [-1.6374728999999997, 54.6265386], [-1.638085, 54.626871], [-1.6383534999999998, 54.62704139999999], [-1.6386566, 54.6272622], [-1.6391355, 54.627673300000005], [-1.6394403284807335, 54.62799653837929], [-1.6394501, 54.6280069], [-1.6400525999999995, 54.62878829999999], [-1.6404966999999997, 54.629361299999985], [-1.6407629999999995, 54.6296959], [-1.6419084, 54.63123319999999], [-1.6487565, 54.64044989999999], [-1.6503308999999995, 54.64258449999999], [-1.6509877, 54.6434752], [-1.6518972999999997, 54.644624699999994], [-1.6523356, 54.64527179999999], [-1.6525658, 54.6456045], [-1.6526532, 54.6457446], [-1.6529434999999997, 54.64615289999999], [-1.6534262999999998, 54.6468342], [-1.6539787999999995, 54.6475915], [-1.6544375, 54.64810060000001], [-1.6548184, 54.6485273], [-1.6554568, 54.64916839999999], [-1.6559756999999995, 54.649656199999995], [-1.6560429, 54.64971940000001], [-1.6563803, 54.6500365], [-1.6574909, 54.6508586], [-1.6592681, 54.65204310000001], [-1.6595367999999997, 54.6522084], [-1.6632225, 54.654243099999995], [-1.6634859999999998, 54.6543944], [-1.6642050999999998, 54.65477370000001], [-1.6655675, 54.655428099999995], [-1.665952, 54.6555814], [-1.6663416999999998, 54.6557205], [-1.6669636, 54.65594240000001], [-1.6672616999999998, 54.6560537], [-1.6681643, 54.656324399999995], [-1.6691693, 54.6565681], [-1.6707397999999998, 54.6568599], [-1.6710731999999997, 54.65691339999999], [-1.6718033999999995, 54.65701299999999], [-1.6725089, 54.6570906], [-1.6730073, 54.65712460000001], [-1.6749071999999998, 54.6571737], [-1.6753693999999997, 54.65717389999999], [-1.6756546, 54.657174], [-1.6757907000000003, 54.657174], [-1.6763165999999998, 54.6571936], [-1.6768894, 54.65721489999999], [-1.6777339, 54.65719849999999], [-1.6798138, 54.65715989999999]]} |
3.0 |
1242 |
1247 |
Shildon |
Bishop Auckland |
Bishop Auckland |
54.6571599 |
-1.6798138 |
54.6571599 |
-1.6798138 |
1 |
0 |
2026-09-13 11:58:05 |
TERMINATED |
2026-09-13 11:47:00 |
Bishop Auckland |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926796 |
1789300064390189 |
100 |
100 |
2026-09-13 11:57:44.433823 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:44.371040 |
| 494932 |
526045 |
W10645 |
731T53MK13 |
2026-09-13 |
COMPLETE |
13926177 |
2026-09-13 12:47:00 |
2026-09-13 11:58:05 |
2026-09-15 11:58:05 |
{"id": 526045, "stp": "O", "toc": "Heathrow Express", "uid": "W10645", "consist": "387134+387138", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10645/2026-09-13/detailed", "trust_id": "731T53MK13", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-13", "dest_arr_time": "1246", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T53", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1247", "current_leg_dep": "1244", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1225", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-13T11:58:05", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22262.582, \"from_m\": 19664.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 526045, \"profile_key\": \"25fae7ea2163dcc410b18e9ecbdc0fda10b5d057d69c105fb3e018742e9dd32d\", \"schedule_id\": 27598, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1242\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:01Z\", \"source_id\": 42535886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:08Z\", \"source_id\": 13920940, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:49Z\", \"source_id\": 42546033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:51Z\", \"source_id\": 13924107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:18Z\", \"source_id\": 42552712, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:22Z\", \"source_id\": 13926177, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789299984136367, "current_leg_arrival_utc": "2026-09-13T12:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:45.943503", "service_state_evidence_id": 13926177, "current_leg_start_actual_dep": "2026-09-13T12:43:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-13T11:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:46.079160", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
O |
PAD |
HWV |
1T53 |
387134+387138 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 526045, "profile_key": "25fae7ea2163dcc410b18e9ecbdc0fda10b5d057d69c105fb3e018742e9dd32d", "schedule_id": 27598, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1225", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1242", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:01Z", "source_id": 42535886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:08Z", "source_id": 13920940, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:49Z", "source_id": 42546033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:51Z", "source_id": 13924107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:18Z", "source_id": 42552712, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:22Z", "source_id": 13926177, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:47:00+01:00", "operational_fact": true}] |
London Paddington |
1225 |
1225 |
6 |
None |
None |
Heathrow Terminal 5 |
1246 |
1246 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10645/2026-09-13/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-13T12:43:00+01:00 |
Heathrow Terminal 5 |
3.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} |
1.6 |
1244 |
1247 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-13 11:58:05 |
TERMINATED |
2026-09-13 11:47:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926177 |
1789299984136367 |
45 |
45 |
2026-09-13 11:57:46.079160 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:45.943503 |
| 494933 |
525616 |
P66359 |
471B51MJ13 |
2026-09-13 |
COMPLETE |
13926218 |
2026-09-13 12:48:00 |
2026-09-13 11:58:05 |
2026-09-15 11:58:05 |
{"id": 525616, "stp": "O", "toc": "Greater Anglia", "uid": "P66359", "consist": "745105", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66359/2026-09-13/detailed", "trust_id": "471B51MJ13", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-13", "dest_arr_time": "1244", "dest_platform": "2", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B51", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "1248", "current_leg_dep": "1235", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1158", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-13T11:58:05", "route_debug_link": null, "timing_variation": "+4 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": "1244", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525616, \"profile_key\": \"d98f8f1d56dcae2be7ce00de35c0466e7fe25da9f1b3eecc72322f0c133d13d6\", \"schedule_id\": 25550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1207\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1231\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1158", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "13.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:52Z\", \"source_id\": 42487113, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:01:54Z\", \"source_id\": 13905729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:46Z\", \"source_id\": 42491527, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:04:52Z\", \"source_id\": 13907032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:06Z\", \"source_id\": 42503336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:12Z\", \"source_id\": 13910791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:02Z\", \"source_id\": 42510452, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:04Z\", \"source_id\": 13913019, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:21Z\", \"source_id\": 42518346, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:28Z\", \"source_id\": 13915476, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:38Z\", \"source_id\": 42527560, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:43Z\", \"source_id\": 13918393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:21Z\", \"source_id\": 42533307, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:28Z\", \"source_id\": 13920126, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:58Z\", \"source_id\": 42543216, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:04Z\", \"source_id\": 13923240, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:54Z\", \"source_id\": 42549181, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:56Z\", \"source_id\": 13925070, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:25Z\", \"source_id\": 42552865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:29Z\", \"source_id\": 13926218, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "2", "timing_fact_generation": 1789299990059193, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:47:58.606780", "service_state_evidence_id": 42552865, "current_leg_start_actual_dep": "2026-09-13T12:35:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-13T11:47:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:57:58.869708", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SSD |
LST |
1B51 |
745105 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525616, "profile_key": "d98f8f1d56dcae2be7ce00de35c0466e7fe25da9f1b3eecc72322f0c133d13d6", "schedule_id": 25550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1207", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1231", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:52Z", "source_id": 42487113, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:01:54Z", "source_id": 13905729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:46Z", "source_id": 42491527, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:04:52Z", "source_id": 13907032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:06Z", "source_id": 42503336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:12Z", "source_id": 13910791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:02Z", "source_id": 42510452, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:04Z", "source_id": 13913019, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:21Z", "source_id": 42518346, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:28Z", "source_id": 13915476, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:38Z", "source_id": 42527560, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:43Z", "source_id": 13918393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:21Z", "source_id": 42533307, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:28Z", "source_id": 13920126, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:58Z", "source_id": 42543216, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:04Z", "source_id": 13923240, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:54Z", "source_id": 42549181, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:56Z", "source_id": 13925070, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:25Z", "source_id": 42552865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:29Z", "source_id": 13926218, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Stansted Airport |
1158 |
1158 |
3 |
None |
None |
London Liverpool Street |
1244 |
1244 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66359/2026-09-13/detailed |
None |
Tottenham Hale |
2026-09-13T12:35:00+01:00 |
London Liverpool Street |
13.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
1235 |
1248 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-13 11:58:05 |
TERMINATED |
2026-09-13 11:47:58 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
42552865 |
1789299990059193 |
79 |
79 |
2026-09-13 11:57:58.869708 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:47:58.606780 |
| 494934 |
525450 |
L85145 |
865B44MJ13 |
2026-09-13 |
COMPLETE |
None |
2026-09-13 11:48:00 |
2026-09-13 11:58:05 |
2026-09-15 11:58:05 |
{"id": 525450, "stp": "P", "toc": "South Western Railway", "uid": "L85145", "consist": null, "dest_crs": "POO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85145/2026-09-13/detailed", "trust_id": "865B44MJ13", "origin_crs": "XFT", "show_on_map": 0, "dar_est_time": "11:48:00", "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-13", "dest_arr_time": "1150", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5B44", "timing_status": null, "origin_station": "Poole S.S.", "current_leg_arr": "1150", "current_leg_dep": "1148", "current_leg_end": "Poole", "origin_dep_time": "1148", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-13T11:58:05", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Poole S.S.", "dest_arr_time_act": "1150", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "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\": 183.685, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 469.642, \"from_m\": 183.685, \"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\": 611.689, \"from_m\": 469.642, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525450, \"profile_key\": \"564e2b3bb75c4ad3c7dfa28de4014c097d326d1da2d2cc7e2efd26bf65083fa6\", \"schedule_id\": 12251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Poole S.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35434}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 2, \"distance_m\": 611.689, \"section_seq\": 1, \"route_path_id\": 35434}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 611.689, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35434}], \"total_distance_m\": 611.689, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 611.689, \"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": "1148", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Poole S.S.", "service_state_platform": null, "timing_fact_generation": 1789292925369985, "current_leg_arrival_utc": "2026-09-13T11:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:00.817165", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-13T11:48:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:01.397691", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFT |
POO |
5B44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 183.685, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 469.642, "from_m": 183.685, "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": 611.689, "from_m": 469.642, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525450, "profile_key": "564e2b3bb75c4ad3c7dfa28de4014c097d326d1da2d2cc7e2efd26bf65083fa6", "schedule_id": 12251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "Poole S.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35434}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": null, "location": "Poole", "stage_seq": 2, "distance_m": 611.689, "section_seq": 1, "route_path_id": 35434}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 611.689, "from_m": 0.0, "section_seq": 1, "route_path_id": 35434}], "total_distance_m": 611.689, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 611.689, "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} |
[] |
Poole S.S. |
1148 |
1148 |
None |
11:48:00 |
None |
Poole |
1150 |
1150 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L85145/2026-09-13/detailed |
None |
Poole S.S. |
2026-09-13T11:48:30+01:00 |
Poole |
2.0 |
{"type": "LineString", "coordinates": [[-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]} |
0.4 |
1148 |
1150 |
None |
None |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-13 11:58:05 |
TERMINATED |
2026-09-13 11:48:00 |
Poole S.S. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789292925369985 |
0 |
0 |
2026-09-13 11:58:01.397691 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:00.817165 |
| 494935 |
525827 |
L80681 |
872C32MI13 |
2026-09-13 |
COMPLETE |
13926279 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 525827, "stp": "O", "toc": "South Western Railway", "uid": "L80681", "consist": "701041", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80681/2026-09-13/detailed", "trust_id": "872C32MI13", "origin_crs": "SNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "19", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C32", "timing_status": "ON TIME", "origin_station": "Staines", "current_leg_arr": "1248", "current_leg_dep": "1244", "current_leg_end": "London Waterloo", "origin_dep_time": "1211", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "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\": 148.054, \"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\": 687.536, \"from_m\": 148.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7732.272, \"from_m\": 687.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7795.997, \"from_m\": 7732.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8981.652, \"from_m\": 7795.997, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12263.897, \"from_m\": 8981.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12318.184, \"from_m\": 12263.897, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12661.618, \"from_m\": 12318.184, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12698.968, \"from_m\": 12661.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14054.311, \"from_m\": 12698.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15162.125, \"from_m\": 14054.311, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19011.047, \"from_m\": 15162.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19053.358, \"from_m\": 19011.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24628.338, \"from_m\": 19053.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24689.424, \"from_m\": 24628.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\": 24732.762, \"from_m\": 24689.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25290.816, \"from_m\": 24732.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26703.21, \"from_m\": 25290.816, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26783.032, \"from_m\": 26703.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27988.867, \"from_m\": 26783.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28112.209, \"from_m\": 27988.867, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28892.947, \"from_m\": 28112.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29723.53, \"from_m\": 28892.947, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30578.207, \"from_m\": 29723.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31155.543, \"from_m\": 30578.207, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 525827, \"profile_key\": \"64f09ac61191b799d5435da28c0b5b4faf02c3ff443c8254f389e61f3632cd07\", \"schedule_id\": 24673, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Staines\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Feltham\", \"stage_seq\": 2, \"distance_m\": 6667.42, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Feltham Jn\", \"stage_seq\": 3, \"distance_m\": 8981.652, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Whitton Jn\", \"stage_seq\": 4, \"distance_m\": 9596.823, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 5, \"distance_m\": 11931.933, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Twickenham\", \"stage_seq\": 6, \"distance_m\": 12367.09, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"St. Margarets\", \"stage_seq\": 7, \"distance_m\": 13247.985, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Richmond\", \"stage_seq\": 8, \"distance_m\": 14958.442, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 19213.462, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Putney\", \"stage_seq\": 10, \"distance_m\": 21098.992, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 11, \"distance_m\": 24299.238, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"West London Jn\", \"stage_seq\": 12, \"distance_m\": 26088.723, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 13, \"distance_m\": 26922.305, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 14, \"distance_m\": 27954.097, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Vauxhall\", \"stage_seq\": 15, \"distance_m\": 29087.969, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 16, \"distance_m\": 30426.565, \"section_seq\": 1, \"route_path_id\": 60235}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 17, \"distance_m\": 31155.543, \"section_seq\": 1, \"route_path_id\": 60235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31155.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60235}], \"total_distance_m\": 31155.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29956.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.611, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:18Z\", \"source_id\": 42506545, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:24Z\", \"source_id\": 13911742, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:04Z\", \"source_id\": 42514941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:08Z\", \"source_id\": 13914434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:34Z\", \"source_id\": 42518689, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:40Z\", \"source_id\": 13915591, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:08Z\", \"source_id\": 42520918, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:14Z\", \"source_id\": 13916283, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:44Z\", \"source_id\": 42529284, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:46Z\", \"source_id\": 13918889, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:17Z\", \"source_id\": 42531591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:21Z\", \"source_id\": 13919607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:28Z\", \"source_id\": 42538162, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:33Z\", \"source_id\": 13921648, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:17Z\", \"source_id\": 42543675, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:24Z\", \"source_id\": 13923376, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:25Z\", \"source_id\": 42546970, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 13924392, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:32Z\", \"source_id\": 42553038, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:39Z\", \"source_id\": 13926279, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "19", "timing_fact_generation": 1789300000635933, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:06.177360", "service_state_evidence_id": 13926279, "current_leg_start_actual_dep": "2026-09-13T12:44:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:07.213236", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SNS |
None |
2C32 |
701041 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 148.054, "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": 687.536, "from_m": 148.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7732.272, "from_m": 687.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7795.997, "from_m": 7732.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8981.652, "from_m": 7795.997, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12263.897, "from_m": 8981.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12318.184, "from_m": 12263.897, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12661.618, "from_m": 12318.184, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12698.968, "from_m": 12661.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14054.311, "from_m": 12698.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15162.125, "from_m": 14054.311, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19011.047, "from_m": 15162.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19053.358, "from_m": 19011.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24628.338, "from_m": 19053.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24689.424, "from_m": 24628.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": 24732.762, "from_m": 24689.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25290.816, "from_m": 24732.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26703.21, "from_m": 25290.816, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26783.032, "from_m": 26703.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27988.867, "from_m": 26783.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28112.209, "from_m": 27988.867, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28892.947, "from_m": 28112.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29723.53, "from_m": 28892.947, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30578.207, "from_m": 29723.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31155.543, "from_m": 30578.207, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 525827, "profile_key": "64f09ac61191b799d5435da28c0b5b4faf02c3ff443c8254f389e61f3632cd07", "schedule_id": 24673, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Staines", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Feltham", "stage_seq": 2, "distance_m": 6667.42, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Feltham Jn", "stage_seq": 3, "distance_m": 8981.652, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Whitton Jn", "stage_seq": 4, "distance_m": 9596.823, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Twickenham Jn", "stage_seq": 5, "distance_m": 11931.933, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Twickenham", "stage_seq": 6, "distance_m": 12367.09, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "St. Margarets", "stage_seq": 7, "distance_m": 13247.985, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Richmond", "stage_seq": 8, "distance_m": 14958.442, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Barnes", "stage_seq": 9, "distance_m": 19213.462, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Putney", "stage_seq": 10, "distance_m": 21098.992, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238H", "location": "Clapham Junction (W)", "stage_seq": 11, "distance_m": 24299.238, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "West London Jn", "stage_seq": 12, "distance_m": 26088.723, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Queenstown Road (Battersea)", "stage_seq": 13, "distance_m": 26922.305, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Nine Elms Jn", "stage_seq": 14, "distance_m": 27954.097, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Vauxhall", "stage_seq": 15, "distance_m": 29087.969, "section_seq": 1, "route_path_id": 60235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Waterloo West Crossings", "stage_seq": 16, "distance_m": 30426.565, "section_seq": 1, "route_path_id": 60235}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 17, "distance_m": 31155.543, "section_seq": 1, "route_path_id": 60235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31155.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 60235}], "total_distance_m": 31155.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29956.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.611, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:18Z", "source_id": 42506545, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:24Z", "source_id": 13911742, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:04Z", "source_id": 42514941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:08Z", "source_id": 13914434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:34Z", "source_id": 42518689, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:40Z", "source_id": 13915591, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:08Z", "source_id": 42520918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:14Z", "source_id": 13916283, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:44Z", "source_id": 42529284, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:46Z", "source_id": 13918889, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:17Z", "source_id": 42531591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:21Z", "source_id": 13919607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:28Z", "source_id": 42538162, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:33Z", "source_id": 13921648, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:17Z", "source_id": 42543675, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:24Z", "source_id": 13923376, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:25Z", "source_id": 42546970, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 13924392, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28985, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:32Z", "source_id": 42553038, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:39Z", "source_id": 13926279, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Staines |
1211 |
1211 |
1 |
None |
None |
London Waterloo |
1248 |
1248 |
19 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80681/2026-09-13/detailed |
None |
Vauxhall |
2026-09-13T12:44:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1244 |
1248 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926279 |
1789300000635933 |
71 |
71 |
2026-09-13 11:58:07.213236 |
19 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:06.177360 |
| 494936 |
525361 |
C29905 |
632V28MJ13 |
2026-09-13 |
COMPLETE |
13926336 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 525361, "stp": "O", "toc": "Chiltern Railways", "uid": "C29905", "consist": "165019+165039", "dest_crs": "AVP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29905/2026-09-13/detailed", "trust_id": "632V28MJ13", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V28", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "1248", "current_leg_dep": "1242", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "1142", "origin_platform": "3", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"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\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8498.207, \"from_m\": 7803.288, \"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\": 9052.083, \"from_m\": 8498.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14939.431, \"from_m\": 9052.083, \"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\": 15132.331, \"from_m\": 14939.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15306.817, \"from_m\": 15132.331, \"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\": 15358.906, \"from_m\": 15306.817, \"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\": 15445.729, \"from_m\": 15358.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16500.949, \"from_m\": 15445.729, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27537.909, \"from_m\": 16500.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28451.82, \"from_m\": 27537.909, \"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\": 38670.674, \"from_m\": 28451.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38746.977, \"from_m\": 38670.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39052.386, \"from_m\": 38746.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47300.053, \"from_m\": 39052.386, \"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\": 47345.731, \"from_m\": 47300.053, \"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\": 61441.518, \"from_m\": 47345.731, \"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\": 62212.324, \"from_m\": 61441.518, \"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\": 62750.612, \"from_m\": 62212.324, \"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\": 65598.825, \"from_m\": 62750.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65835.123, \"from_m\": 65598.825, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 525361, \"profile_key\": \"d59a6bbdeb54ca7051cb75c366c8b23bfdd4bb03a82a9550b28dc3b3d8d5be37\", \"schedule_id\": 21649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 15165.982, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 26251.128, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 28075.177, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31590.52, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 35122.903, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1218\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38363.812, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 40703.739, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 47423.71, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 54696.884, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 58562.557, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 62106.463, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 14, \"distance_m\": 65835.123, \"section_seq\": 1, \"route_path_id\": 29439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65835.123, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29439}], \"total_distance_m\": 65835.123, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 65555.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1142", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:54:58Z\", \"source_id\": 13902586, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:06:37Z\", \"source_id\": 13907796, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:06Z\", \"source_id\": 13909827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:15:38Z\", \"source_id\": 13911875, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:19Z\", \"source_id\": 42522702, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:23Z\", \"source_id\": 13916840, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:38Z\", \"source_id\": 13920236, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:22Z\", \"source_id\": 42534855, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:29Z\", \"source_id\": 13920599, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:03Z\", \"source_id\": 42544911, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:41:08Z\", \"source_id\": 13923733, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:41Z\", \"source_id\": 42553211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:43Z\", \"source_id\": 13926336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1789300003915882, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:07.695033", "service_state_evidence_id": 13926336, "current_leg_start_actual_dep": "2026-09-13T12:40:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:08.293159", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
MYB |
AVP |
2V28 |
165019+165039 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "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": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8498.207, "from_m": 7803.288, "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": 9052.083, "from_m": 8498.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14939.431, "from_m": 9052.083, "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": 15132.331, "from_m": 14939.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15306.817, "from_m": 15132.331, "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": 15358.906, "from_m": 15306.817, "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": 15445.729, "from_m": 15358.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16500.949, "from_m": 15445.729, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27537.909, "from_m": 16500.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28451.82, "from_m": 27537.909, "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": 38670.674, "from_m": 28451.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38746.977, "from_m": 38670.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39052.386, "from_m": 38746.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47300.053, "from_m": 39052.386, "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": 47345.731, "from_m": 47300.053, "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": 61441.518, "from_m": 47345.731, "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": 62212.324, "from_m": 61441.518, "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": 62750.612, "from_m": 62212.324, "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": 65598.825, "from_m": 62750.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65835.123, "from_m": 65598.825, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 525361, "profile_key": "d59a6bbdeb54ca7051cb75c366c8b23bfdd4bb03a82a9550b28dc3b3d8d5be37", "schedule_id": 21649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1142", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 15165.982, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 26251.128, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 28075.177, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31590.52, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 35122.903, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1218", "location": "Amersham", "stage_seq": 8, "distance_m": 38363.812, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 40703.739, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Great Missenden", "stage_seq": 10, "distance_m": 47423.71, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Wendover", "stage_seq": 11, "distance_m": 54696.884, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 58562.557, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Aylesbury", "stage_seq": 13, "distance_m": 62106.463, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 14, "distance_m": 65835.123, "section_seq": 1, "route_path_id": 29439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65835.123, "from_m": 0.0, "section_seq": 1, "route_path_id": 29439}], "total_distance_m": 65835.123, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 65555.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:54:58Z", "source_id": 13902586, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:06:37Z", "source_id": 13907796, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:06Z", "source_id": 13909827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:15:38Z", "source_id": 13911875, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:19Z", "source_id": 42522702, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:23Z", "source_id": 13916840, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:38Z", "source_id": 13920236, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:22Z", "source_id": 42534855, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:29Z", "source_id": 13920599, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21749, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:03Z", "source_id": 42544911, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:41:08Z", "source_id": 13923733, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:41Z", "source_id": 42553211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:43Z", "source_id": 13926336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
London Marylebone |
1142 |
1142 |
3 |
None |
None |
Aylesbury Vale Parkway |
1248 |
1248 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C29905/2026-09-13/detailed |
None |
Aylesbury |
2026-09-13T12:40:30+01:00 |
Aylesbury Vale Parkway |
6.0 |
{"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} |
2.3 |
1242 |
1248 |
Aylesbury |
Aylesbury Vale Parkway |
Aylesbury Vale Parkway |
51.8311595 |
-0.8599033 |
51.8311595 |
-0.8599033 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
Aylesbury Vale Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926336 |
1789300003915882 |
42 |
42 |
2026-09-13 11:58:08.293159 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:07.695033 |
| 494937 |
525718 |
Y65625 |
879B26MK13 |
2026-09-13 |
COMPLETE |
13926721 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 525718, "stp": "P", "toc": "London Overground", "uid": "Y65625", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65625/2026-09-13/detailed", "trust_id": "879B26MK13", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-13", "dest_arr_time": "1247", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B26", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "1248", "current_leg_dep": "1246", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1204", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1246", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7833.355, \"from_m\": 1684.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 525718, \"profile_key\": \"03e89b8e2be7aaec00f1b9330f7a69b1bee167fa2ee443079df2d97549e7607e\", \"schedule_id\": 19805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1210H\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:21Z\", \"source_id\": 42496607, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:08:22Z\", \"source_id\": 13908574, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:25Z\", \"source_id\": 42500902, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:11:29Z\", \"source_id\": 13909963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:13:55Z\", \"source_id\": 42504501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:03Z\", \"source_id\": 13911142, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:41Z\", \"source_id\": 42508519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:16:43Z\", \"source_id\": 13912405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:51Z\", \"source_id\": 42511609, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:18:58Z\", \"source_id\": 13913397, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:16Z\", \"source_id\": 42518245, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:23:22Z\", \"source_id\": 13915448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:11Z\", \"source_id\": 42520942, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:25:18Z\", \"source_id\": 13916298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:53Z\", \"source_id\": 42523538, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:57Z\", \"source_id\": 13917103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:37Z\", \"source_id\": 42526053, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:38Z\", \"source_id\": 13917879, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:35Z\", \"source_id\": 42529031, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:38Z\", \"source_id\": 13918789, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:03Z\", \"source_id\": 42532894, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:33:08Z\", \"source_id\": 13919972, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:42Z\", \"source_id\": 42536953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:35:48Z\", \"source_id\": 13921255, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:08Z\", \"source_id\": 42540569, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:12Z\", \"source_id\": 13922390, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:42Z\", \"source_id\": 42544287, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:48Z\", \"source_id\": 13923554, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:27Z\", \"source_id\": 42546993, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:33Z\", \"source_id\": 13924401, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:24Z\", \"source_id\": 42551405, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:45:28Z\", \"source_id\": 13925745, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:30Z\", \"source_id\": 42554436, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:37Z\", \"source_id\": 13926721, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789300059037576, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:09.400260", "service_state_evidence_id": 13926721, "current_leg_start_actual_dep": "2026-09-13T12:45:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:10.411594", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1684.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7833.355, "from_m": 1684.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 525718, "profile_key": "03e89b8e2be7aaec00f1b9330f7a69b1bee167fa2ee443079df2d97549e7607e", "schedule_id": 19805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1204", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1210H", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:21Z", "source_id": 42496607, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:08:22Z", "source_id": 13908574, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:25Z", "source_id": 42500902, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:11:29Z", "source_id": 13909963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:13:55Z", "source_id": 42504501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:03Z", "source_id": 13911142, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:41Z", "source_id": 42508519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:16:43Z", "source_id": 13912405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:51Z", "source_id": 42511609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:18:58Z", "source_id": 13913397, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:16Z", "source_id": 42518245, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:23:22Z", "source_id": 13915448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:11Z", "source_id": 42520942, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:25:18Z", "source_id": 13916298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:53Z", "source_id": 42523538, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:57Z", "source_id": 13917103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:37Z", "source_id": 42526053, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T11:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:38Z", "source_id": 13917879, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:35Z", "source_id": 42529031, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:38Z", "source_id": 13918789, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:03Z", "source_id": 42532894, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:33:08Z", "source_id": 13919972, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:42Z", "source_id": 42536953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:35:48Z", "source_id": 13921255, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:08Z", "source_id": 42540569, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T11:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:12Z", "source_id": 13922390, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:42Z", "source_id": 42544287, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:48Z", "source_id": 13923554, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:27Z", "source_id": 42546993, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:33Z", "source_id": 13924401, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:24Z", "source_id": 42551405, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T11:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:45:28Z", "source_id": 13925745, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-13T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:30Z", "source_id": 42554436, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T11:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:37Z", "source_id": 13926721, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Crystal Palace |
1204 |
1204 |
3 |
None |
None |
Highbury & Islington (East London Line) |
1247 |
1246 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65625/2026-09-13/detailed |
None |
Canonbury East London Line |
2026-09-13T12:45:00+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1246 |
1248 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926721 |
1789300059037576 |
79 |
79 |
2026-09-13 11:58:10.411594 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:09.400260 |
| 494938 |
524794 |
P90257 |
892W32MH13 |
2026-09-13 |
COMPLETE |
13926473 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 524794, "stp": "O", "toc": "Southeastern", "uid": "P90257", "consist": "375613+375817", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90257/2026-09-13/detailed", "trust_id": "892W32MH13", "origin_crs": "CBW", "show_on_map": 0, "dar_est_time": "11:07:00", "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-13", "dest_arr_time": "1251", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2W32", "timing_status": "EARLY", "origin_station": "Canterbury West", "current_leg_arr": "1248", "current_leg_dep": "1245", "current_leg_end": "London Charing Cross", "origin_dep_time": "1107", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "-3 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": "1251", "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\": 183.62, \"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\": 8332.674, \"from_m\": 183.62, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10947.331, \"from_m\": 8332.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\": 21285.949, \"from_m\": 10947.331, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21852.258, \"from_m\": 21285.949, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22069.922, \"from_m\": 21852.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22097.533, \"from_m\": 22069.922, \"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\": 22201.25, \"from_m\": 22097.533, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22320.16, \"from_m\": 22201.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22466.783, \"from_m\": 22320.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22528.047, \"from_m\": 22466.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23722.696, \"from_m\": 22528.047, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23787.65, \"from_m\": 23722.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24077.05, \"from_m\": 23787.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24219.118, \"from_m\": 24077.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57213.371, \"from_m\": 24219.118, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57311.716, \"from_m\": 57213.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64124.045, \"from_m\": 57311.716, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 65638.537, \"from_m\": 64124.045, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66222.054, \"from_m\": 65638.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66272.088, \"from_m\": 66222.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\": 66496.436, \"from_m\": 66272.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67281.27, \"from_m\": 66496.436, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73283.708, \"from_m\": 67281.27, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76760.679, \"from_m\": 73283.708, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79311.325, \"from_m\": 76760.679, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82097.9, \"from_m\": 79311.325, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88461.036, \"from_m\": 82097.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\": 90426.55, \"from_m\": 88461.036, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90469.373, \"from_m\": 90426.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93222.032, \"from_m\": 90469.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93846.64, \"from_m\": 93222.032, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93892.607, \"from_m\": 93846.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94456.959, \"from_m\": 93892.607, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94736.978, \"from_m\": 94456.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99327.864, \"from_m\": 94736.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99367.453, \"from_m\": 99327.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\": 100620.256, \"from_m\": 99367.453, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102397.358, \"from_m\": 100620.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102812.801, \"from_m\": 102397.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103221.385, \"from_m\": 102812.801, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 103318.629, \"from_m\": 103221.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109428.382, \"from_m\": 103318.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111392.475, \"from_m\": 109428.382, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 112858.163, \"from_m\": 111392.475, \"capability_applied\": null, \"effective_limit_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\": 524794, \"profile_key\": \"c17ccb9fc8ebda5c526bd6b14246563a4aef3e89bbb59beebabf9dea13fdc4c7\", \"schedule_id\": 26179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1107\", \"location\": \"Canterbury West\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1111H\", \"wtt_dep\": \"1112\", \"location\": \"Chartham\", \"stage_seq\": 2, \"distance_m\": 5108.816, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1115H\", \"wtt_dep\": \"1116\", \"location\": \"Chilham\", \"stage_seq\": 3, \"distance_m\": 8378.497, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1121H\", \"wtt_dep\": \"1122\", \"location\": \"Wye\", \"stage_seq\": 4, \"distance_m\": 15918.254, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": \"1130\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 5, \"distance_m\": 22779.265, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Ashford West Jn\", \"stage_seq\": 6, \"distance_m\": 23977.297, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1137\", \"location\": \"Pluckley\", \"stage_seq\": 7, \"distance_m\": 31902.911, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143H\", \"location\": \"Headcorn\", \"stage_seq\": 8, \"distance_m\": 40382.867, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Staplehurst\", \"stage_seq\": 9, \"distance_m\": 45725.125, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1153\", \"location\": \"Marden\", \"stage_seq\": 10, \"distance_m\": 49758.229, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Paddock Wood\", \"stage_seq\": 11, \"distance_m\": 56674.044, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 12, \"distance_m\": 64959.199, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1207\", \"location\": \"Tonbridge\", \"stage_seq\": 13, \"distance_m\": 65346.087, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1217\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 77437.027, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Orpington\", \"stage_seq\": 15, \"distance_m\": 90676.764, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 16, \"distance_m\": 93349.884, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Chislehurst\", \"stage_seq\": 17, \"distance_m\": 94889.036, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Grove Park\", \"stage_seq\": 18, \"distance_m\": 98476.729, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Hither Green\", \"stage_seq\": 19, \"distance_m\": 101377.318, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 102908.595, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 21, \"distance_m\": 104309.282, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"New Cross\", \"stage_seq\": 22, \"distance_m\": 105127.966, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 23, \"distance_m\": 108101.234, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1243\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 109966.426, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 25, \"distance_m\": 110906.61, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 26, \"distance_m\": 111652.927, \"section_seq\": 1, \"route_path_id\": 64304}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 27, \"distance_m\": 112858.163, \"section_seq\": 1, \"route_path_id\": 64304}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112858.163, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64304}], \"total_distance_m\": 112858.163, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 112189.822, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 668.341, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1107", "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\": 32864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:32Z\", \"source_id\": 42440545, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:29:38Z\", \"source_id\": 13891070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:13Z\", \"source_id\": 42451845, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:37:17Z\", \"source_id\": 13894589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:37Z\", \"source_id\": 42460772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:43:43Z\", \"source_id\": 13897499, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:29Z\", \"source_id\": 42467913, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:48:32Z\", \"source_id\": 13899710, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:30Z\", \"source_id\": 42473608, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:52:33Z\", \"source_id\": 13901544, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:12Z\", \"source_id\": 42481742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T10:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T10:58:19Z\", \"source_id\": 13904088, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:18Z\", \"source_id\": 42492254, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:06:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:05:22Z\", \"source_id\": 13907234, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:31Z\", \"source_id\": 42505412, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:14:37Z\", \"source_id\": 13911390, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:22Z\", \"source_id\": 42519818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:24:27Z\", \"source_id\": 13915964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:23Z\", \"source_id\": 42522781, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:27Z\", \"source_id\": 13916865, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:28Z\", \"source_id\": 42525875, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:32Z\", \"source_id\": 13917829, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:14Z\", \"source_id\": 42528427, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:30:18Z\", \"source_id\": 13918648, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:06Z\", \"source_id\": 42540486, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:12Z\", \"source_id\": 13922377, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:29Z\", \"source_id\": 42548572, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:43:34Z\", \"source_id\": 13924847, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:57Z\", \"source_id\": 42553637, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:03Z\", \"source_id\": 13926473, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789300024208185, "current_leg_arrival_utc": "2026-09-13T12:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:13.111100", "service_state_evidence_id": 13926473, "current_leg_start_actual_dep": "2026-09-13T12:48:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:14.228558", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
CBW |
CHX |
2W32 |
375613+375817 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 183.62, "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": 8332.674, "from_m": 183.62, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10947.331, "from_m": 8332.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": 21285.949, "from_m": 10947.331, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21852.258, "from_m": 21285.949, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22069.922, "from_m": 21852.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22097.533, "from_m": 22069.922, "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": 22201.25, "from_m": 22097.533, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22320.16, "from_m": 22201.25, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22466.783, "from_m": 22320.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22528.047, "from_m": 22466.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23722.696, "from_m": 22528.047, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23787.65, "from_m": 23722.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24077.05, "from_m": 23787.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24219.118, "from_m": 24077.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57213.371, "from_m": 24219.118, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57311.716, "from_m": 57213.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64124.045, "from_m": 57311.716, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 65638.537, "from_m": 64124.045, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66222.054, "from_m": 65638.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66272.088, "from_m": 66222.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": 66496.436, "from_m": 66272.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67281.27, "from_m": 66496.436, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73283.708, "from_m": 67281.27, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76760.679, "from_m": 73283.708, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79311.325, "from_m": 76760.679, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82097.9, "from_m": 79311.325, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88461.036, "from_m": 82097.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": 90426.55, "from_m": 88461.036, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90469.373, "from_m": 90426.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93222.032, "from_m": 90469.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93846.64, "from_m": 93222.032, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93892.607, "from_m": 93846.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94456.959, "from_m": 93892.607, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94736.978, "from_m": 94456.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99327.864, "from_m": 94736.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99367.453, "from_m": 99327.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": 100620.256, "from_m": 99367.453, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102397.358, "from_m": 100620.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102812.801, "from_m": 102397.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103221.385, "from_m": 102812.801, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 103318.629, "from_m": 103221.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109428.382, "from_m": 103318.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111392.475, "from_m": 109428.382, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 112858.163, "from_m": 111392.475, "capability_applied": null, "effective_limit_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": 524794, "profile_key": "c17ccb9fc8ebda5c526bd6b14246563a4aef3e89bbb59beebabf9dea13fdc4c7", "schedule_id": 26179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1107", "location": "Canterbury West", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1111H", "wtt_dep": "1112", "location": "Chartham", "stage_seq": 2, "distance_m": 5108.816, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1115H", "wtt_dep": "1116", "location": "Chilham", "stage_seq": 3, "distance_m": 8378.497, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1121H", "wtt_dep": "1122", "location": "Wye", "stage_seq": 4, "distance_m": 15918.254, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": "1130", "location": "Ashford (Kent)", "stage_seq": 5, "distance_m": 22779.265, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Ashford West Jn", "stage_seq": 6, "distance_m": 23977.297, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1137", "location": "Pluckley", "stage_seq": 7, "distance_m": 31902.911, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143H", "location": "Headcorn", "stage_seq": 8, "distance_m": 40382.867, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Staplehurst", "stage_seq": 9, "distance_m": 45725.125, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1153", "location": "Marden", "stage_seq": 10, "distance_m": 49758.229, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Paddock Wood", "stage_seq": 11, "distance_m": 56674.044, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Tonbridge Up Loop", "stage_seq": 12, "distance_m": 64959.199, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1207", "location": "Tonbridge", "stage_seq": 13, "distance_m": 65346.087, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1217", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 77437.027, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Orpington", "stage_seq": 15, "distance_m": 90676.764, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Petts Wood Jn", "stage_seq": 16, "distance_m": 93349.884, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Chislehurst", "stage_seq": 17, "distance_m": 94889.036, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Grove Park", "stage_seq": 18, "distance_m": 98476.729, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Hither Green", "stage_seq": 19, "distance_m": 101377.318, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Parks Bridge Jn", "stage_seq": 20, "distance_m": 102908.595, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Tanners Hill Jn (NX)", "stage_seq": 21, "distance_m": 104309.282, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "New Cross", "stage_seq": 22, "distance_m": 105127.966, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Blue Anchor (Kent)", "stage_seq": 23, "distance_m": 108101.234, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1243", "location": "London Bridge", "stage_seq": 24, "distance_m": 109966.426, "section_seq": 1, "route_path_id": 64304}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Ewer Street Jn", "stage_seq": 25, "distance_m": 110906.61, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "London Waterloo (East)", "stage_seq": 26, "distance_m": 111652.927, "section_seq": 1, "route_path_id": 64304}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 27, "distance_m": 112858.163, "section_seq": 1, "route_path_id": 64304}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112858.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 64304}], "total_distance_m": 112858.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 112189.822, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 668.341, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32864, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:32Z", "source_id": 42440545, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T10:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:29:38Z", "source_id": 13891070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:13Z", "source_id": 42451845, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T10:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:37:17Z", "source_id": 13894589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:37Z", "source_id": 42460772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T10:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:43:43Z", "source_id": 13897499, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:29Z", "source_id": 42467913, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T10:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:48:32Z", "source_id": 13899710, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:30Z", "source_id": 42473608, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T10:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:52:33Z", "source_id": 13901544, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:12Z", "source_id": 42481742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T10:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T10:58:19Z", "source_id": 13904088, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:18Z", "source_id": 42492254, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T11:06:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:05:22Z", "source_id": 13907234, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-13T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:31Z", "source_id": 42505412, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:14:37Z", "source_id": 13911390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:22Z", "source_id": 42519818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T11:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:24:27Z", "source_id": 13915964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-13T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:23Z", "source_id": 42522781, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T11:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:27Z", "source_id": 13916865, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:28Z", "source_id": 42525875, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T11:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:32Z", "source_id": 13917829, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:14Z", "source_id": 42528427, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T11:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:30:18Z", "source_id": 13918648, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-13T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:06Z", "source_id": 42540486, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T11:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:12Z", "source_id": 13922377, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-13T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:29Z", "source_id": 42548572, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T11:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:43:34Z", "source_id": 13924847, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-13T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:57Z", "source_id": 42553637, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T11:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:03Z", "source_id": 13926473, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Canterbury West |
1107 |
1107 |
1 |
11:07:00 |
None |
London Charing Cross |
1251 |
1251 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90257/2026-09-13/detailed |
None |
London Waterloo (East) |
2026-09-13T12:48: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 |
1245 |
1248 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926473 |
1789300024208185 |
110 |
110 |
2026-09-13 11:58:14.228558 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:13.111100 |
| 494939 |
525918 |
N59849 |
172Z181K13 |
2026-09-13 |
COMPLETE |
13926316 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 525918, "stp": "N", "toc": "TransPennine Express", "uid": "N59849", "consist": "185148", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N59849/2026-09-13/detailed", "trust_id": "172Z181K13", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-13", "dest_arr_time": "1253", "dest_platform": "10", "is_terminated": 1, "next_location": "York", "signalling_id": "2Z18", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1248", "current_leg_dep": "1235", "current_leg_end": "York", "origin_dep_time": "1216", "origin_platform": "14A", "current_location": "York", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Micklefield", "dest_arr_time_act": "1251½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Micklefield", "current_leg_milage": "16.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6422.19, \"from_m\": 4493.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6489.165, \"from_m\": 6422.19, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7725.153, \"from_m\": 6489.165, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7792.128, \"from_m\": 7725.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8752.337, \"from_m\": 7792.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\": 25678.357, \"from_m\": 8752.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25757.168, \"from_m\": 25678.357, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37167.427, \"from_m\": 25757.168, \"capability_applied\": null, \"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\": 39317.051, \"from_m\": 37167.427, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41604.098, \"from_m\": 39317.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41779.287, \"from_m\": 41604.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41868.156, \"from_m\": 41779.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42049.134, \"from_m\": 41868.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\": 42852.939, \"from_m\": 42049.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\": 43092.635, \"from_m\": 42852.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}], \"service_id\": 525918, \"profile_key\": \"0dceee9f5d2c54bbfe8574ea367da396b5ca3103754299522242830150337f25\", \"schedule_id\": 25228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7107.159, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 13116.648, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 13964.784, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 16935.553, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 25134.227, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 33514.321, \"section_seq\": 1, \"route_path_id\": 36542}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 43092.635, \"section_seq\": 1, \"route_path_id\": 36542}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43092.635, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36542}], \"total_distance_m\": 43092.635, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40488.564, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2604.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:53Z\", \"source_id\": 42514711, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:20:58Z\", \"source_id\": 13914341, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:26:49Z\", \"source_id\": 13917001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:40Z\", \"source_id\": 42527579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:29:43Z\", \"source_id\": 13918398, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:53Z\", \"source_id\": 42532544, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:32:57Z\", \"source_id\": 13919898, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:58Z\", \"source_id\": 42541695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:39:03Z\", \"source_id\": 13922760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:38Z\", \"source_id\": 42553157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:43Z\", \"source_id\": 13926316, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "6", "timing_fact_generation": 1789300004384749, "current_leg_arrival_utc": "2026-09-13T12:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:15.083583", "service_state_evidence_id": 13926316, "current_leg_start_actual_dep": "2026-09-13T12:34:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:15.857811", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
LDS |
YRK |
2Z18 |
185148 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6422.19, "from_m": 4493.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6489.165, "from_m": 6422.19, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7725.153, "from_m": 6489.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7792.128, "from_m": 7725.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8752.337, "from_m": 7792.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": 25678.357, "from_m": 8752.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25757.168, "from_m": 25678.357, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37167.427, "from_m": 25757.168, "capability_applied": null, "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": 39317.051, "from_m": 37167.427, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41604.098, "from_m": 39317.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41779.287, "from_m": 41604.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41868.156, "from_m": 41779.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42049.134, "from_m": 41868.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": 42852.939, "from_m": 42049.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": 43092.635, "from_m": 42852.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}], "service_id": 525918, "profile_key": "0dceee9f5d2c54bbfe8574ea367da396b5ca3103754299522242830150337f25", "schedule_id": 25228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 36542}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7107.159, "section_seq": 1, "route_path_id": 36542}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Garforth", "stage_seq": 4, "distance_m": 13116.648, "section_seq": 1, "route_path_id": 36542}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "East Garforth", "stage_seq": 5, "distance_m": 13964.784, "section_seq": 1, "route_path_id": 36542}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Micklefield", "stage_seq": 6, "distance_m": 16935.553, "section_seq": 1, "route_path_id": 36542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Church Fenton", "stage_seq": 7, "distance_m": 25134.227, "section_seq": 1, "route_path_id": 36542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Colton Jn", "stage_seq": 8, "distance_m": 33514.321, "section_seq": 1, "route_path_id": 36542}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 43092.635, "section_seq": 1, "route_path_id": 36542}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43092.635, "from_m": 0.0, "section_seq": 1, "route_path_id": 36542}], "total_distance_m": 43092.635, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40488.564, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2604.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:53Z", "source_id": 42514711, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:20:58Z", "source_id": 13914341, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:26:49Z", "source_id": 13917001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:40Z", "source_id": 42527579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:29:43Z", "source_id": 13918398, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:53Z", "source_id": 42532544, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T11:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:32:57Z", "source_id": 13919898, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:58Z", "source_id": 42541695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:39:03Z", "source_id": 13922760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4704, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:38Z", "source_id": 42553157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:43Z", "source_id": 13926316, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Leeds |
1216 |
1216 |
14A |
None |
None |
York |
1253 |
1251½ |
10 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N59849/2026-09-13/detailed |
None |
Micklefield |
2026-09-13T12:34:00+01:00 |
York |
13.0 |
{"type": "LineString", "coordinates": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
16.1 |
1235 |
1248 |
Micklefield |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926316 |
1789300004384749 |
36 |
36 |
2026-09-13 11:58:15.857811 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:15.083583 |
| 494940 |
525946 |
W70115 |
072N03MK13 |
2026-09-13 |
COMPLETE |
13926331 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 525946, "stp": "P", "toc": "ScotRail", "uid": "W70115", "consist": "380116", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70115/2026-09-13/detailed", "trust_id": "072N03MK13", "origin_crs": "NEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-13", "dest_arr_time": "1248", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2N03", "timing_status": "ON TIME", "origin_station": "Neilston", "current_leg_arr": "1248", "current_leg_dep": "1243", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1218", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields East", "dest_arr_time_act": "1248", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.203, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4799.005, \"from_m\": 146.203, \"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\": 11280.216, \"from_m\": 4799.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11324.698, \"from_m\": 11280.216, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12369.711, \"from_m\": 11324.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12985.125, \"from_m\": 12369.711, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13825.319, \"from_m\": 12985.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\": 14920.898, \"from_m\": 13825.319, \"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\": 15723.793, \"from_m\": 14920.898, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15775.931, \"from_m\": 15723.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\": 15812.591, \"from_m\": 15775.931, \"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\": 17017.736, \"from_m\": 15812.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17435.335, \"from_m\": 17017.736, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17995.646, \"from_m\": 17435.335, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18420.113, \"from_m\": 17995.646, \"capability_applied\": null, \"effective_limit_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\": 525946, \"profile_key\": \"de9fd3dbcb2ba6fe08def947164f642d36ab311f187c828046a4fb80a595dc95\", \"schedule_id\": 17867, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Neilston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Patterton\", \"stage_seq\": 2, \"distance_m\": 6422.051, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Whitecraigs\", \"stage_seq\": 3, \"distance_m\": 7996.784, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230\", \"location\": \"Williamwood\", \"stage_seq\": 4, \"distance_m\": 9351.446, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Muirend\", \"stage_seq\": 5, \"distance_m\": 11435.045, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 12503.738, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Cathcart\", \"stage_seq\": 7, \"distance_m\": 12645.94, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Mount Florida\", \"stage_seq\": 8, \"distance_m\": 13922.172, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Crosshill\", \"stage_seq\": 9, \"distance_m\": 14817.871, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Queens Park\", \"stage_seq\": 10, \"distance_m\": 15525.073, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Pollokshields East\", \"stage_seq\": 11, \"distance_m\": 16167.569, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 12, \"distance_m\": 16392.315, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 13, \"distance_m\": 17490.68, \"section_seq\": 1, \"route_path_id\": 39539}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 14, \"distance_m\": 18420.113, \"section_seq\": 1, \"route_path_id\": 39539}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18420.113, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39539}], \"total_distance_m\": 18420.113, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18367.975, \"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": "1218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:11Z\", \"source_id\": 42515063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:21:12Z\", \"source_id\": 13914462, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:26Z\", \"source_id\": 42525821, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:28:32Z\", \"source_id\": 13917827, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:41Z\", \"source_id\": 42530659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:31:49Z\", \"source_id\": 13919317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:02Z\", \"source_id\": 42534305, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:34:09Z\", \"source_id\": 13920456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:37Z\", \"source_id\": 42538341, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:43Z\", \"source_id\": 13921707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:49Z\", \"source_id\": 42541520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:38:53Z\", \"source_id\": 13922685, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:47Z\", \"source_id\": 42544455, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:48Z\", \"source_id\": 13923581, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:16Z\", \"source_id\": 42546677, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:42:21Z\", \"source_id\": 13924324, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:39Z\", \"source_id\": 42553198, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:46:43Z\", \"source_id\": 13926331, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789300004405735, "current_leg_arrival_utc": "2026-09-13T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:22.613901", "service_state_evidence_id": 13926331, "current_leg_start_actual_dep": "2026-09-13T12:43:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:23.398334", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NEI |
GLC |
2N03 |
380116 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 146.203, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4799.005, "from_m": 146.203, "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": 11280.216, "from_m": 4799.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11324.698, "from_m": 11280.216, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12369.711, "from_m": 11324.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12985.125, "from_m": 12369.711, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13825.319, "from_m": 12985.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": 14920.898, "from_m": 13825.319, "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": 15723.793, "from_m": 14920.898, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15775.931, "from_m": 15723.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": 15812.591, "from_m": 15775.931, "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": 17017.736, "from_m": 15812.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17435.335, "from_m": 17017.736, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17995.646, "from_m": 17435.335, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18420.113, "from_m": 17995.646, "capability_applied": null, "effective_limit_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": 525946, "profile_key": "de9fd3dbcb2ba6fe08def947164f642d36ab311f187c828046a4fb80a595dc95", "schedule_id": 17867, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1218", "location": "Neilston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Patterton", "stage_seq": 2, "distance_m": 6422.051, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Whitecraigs", "stage_seq": 3, "distance_m": 7996.784, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230", "location": "Williamwood", "stage_seq": 4, "distance_m": 9351.446, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Muirend", "stage_seq": 5, "distance_m": 11435.045, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 12503.738, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Cathcart", "stage_seq": 7, "distance_m": 12645.94, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Mount Florida", "stage_seq": 8, "distance_m": 13922.172, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Crosshill", "stage_seq": 9, "distance_m": 14817.871, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Queens Park", "stage_seq": 10, "distance_m": 15525.073, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Pollokshields East", "stage_seq": 11, "distance_m": 16167.569, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Muirhouse North Jn", "stage_seq": 12, "distance_m": 16392.315, "section_seq": 1, "route_path_id": 39539}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Glasgow Bridge Street Jn", "stage_seq": 13, "distance_m": 17490.68, "section_seq": 1, "route_path_id": 39539}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 14, "distance_m": 18420.113, "section_seq": 1, "route_path_id": 39539}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18420.113, "from_m": 0.0, "section_seq": 1, "route_path_id": 39539}], "total_distance_m": 18420.113, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18367.975, "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": 2522, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:11Z", "source_id": 42515063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T11:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:21:12Z", "source_id": 13914462, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-13T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2526, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:26Z", "source_id": 42525821, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T11:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:28:32Z", "source_id": 13917827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-13T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2530, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:41Z", "source_id": 42530659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T11:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:31:49Z", "source_id": 13919317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-13T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1877, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:02Z", "source_id": 42534305, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:34:09Z", "source_id": 13920456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1866, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:37Z", "source_id": 42538341, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:43Z", "source_id": 13921707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:49Z", "source_id": 42541520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T11:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:38:53Z", "source_id": 13922685, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-13T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:47Z", "source_id": 42544455, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T11:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:48Z", "source_id": 13923581, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-13T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:16Z", "source_id": 42546677, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:42:21Z", "source_id": 13924324, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:39Z", "source_id": 42553198, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T11:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:46:43Z", "source_id": 13926331, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Neilston |
1218 |
1218 |
None |
None |
None |
Glasgow Central High Level |
1248 |
1248 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70115/2026-09-13/detailed |
None |
Pollokshields East |
2026-09-13T12:43:30+01:00 |
Glasgow Central High Level |
5.0 |
{"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
1.4 |
1243 |
1248 |
Pollokshields East |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926331 |
1789300004405735 |
42 |
42 |
2026-09-13 11:58:23.398334 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:22.613901 |
| 494941 |
526053 |
P01926 |
492R15MK13 |
2026-09-13 |
COMPLETE |
13926542 |
2026-09-13 12:48:00 |
2026-09-13 11:58:35 |
2026-09-15 11:58:35 |
{"id": 526053, "stp": "P", "toc": "Greater Anglia", "uid": "P01926", "consist": "755334", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01926/2026-09-13/detailed", "trust_id": "492R15MK13", "origin_crs": "FLX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-13", "dest_arr_time": "1250", "dest_platform": "2B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2R15", "timing_status": "EARLY", "origin_station": "Felixstowe", "current_leg_arr": "1248", "current_leg_dep": "1243", "current_leg_end": "Ipswich", "origin_dep_time": "1225", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-13T11:58:35", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Westerfield", "dest_arr_time_act": "1250", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Westerfield", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1070.845, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2673.635, \"from_m\": 1070.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3411.83, \"from_m\": 2673.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14837.593, \"from_m\": 3411.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19058.619, \"from_m\": 14837.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19366.123, \"from_m\": 19058.619, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19642.606, \"from_m\": 19366.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23030.629, \"from_m\": 19642.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24146.539, \"from_m\": 23030.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24902.532, \"from_m\": 24146.539, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24941.304, \"from_m\": 24902.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25011.017, \"from_m\": 24941.304, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25168.721, \"from_m\": 25011.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 526053, \"profile_key\": \"59519b404408da04be3836b571b26fb18f8e1e7177167217c2ed5eb37922265a\", \"schedule_id\": 13165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Felixstowe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 2, \"distance_m\": 1070.845, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Trimley\", \"stage_seq\": 3, \"distance_m\": 2536.775, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 4, \"distance_m\": 4255.853, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 5, \"distance_m\": 6797.95, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 6, \"distance_m\": 9944.982, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Derby Road\", \"stage_seq\": 7, \"distance_m\": 15377.449, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Westerfield\", \"stage_seq\": 8, \"distance_m\": 19509.671, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 9, \"distance_m\": 22998.81, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 10, \"distance_m\": 23687.992, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 11, \"distance_m\": 25168.721, \"section_seq\": 1, \"route_path_id\": 36197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25168.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}], \"total_distance_m\": 25168.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25129.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:27Z\", \"source_id\": 42524353, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:27:31Z\", \"source_id\": 13917365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:10Z\", \"source_id\": 42537653, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:36:16Z\", \"source_id\": 13921496, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:52Z\", \"source_id\": 42544588, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:40:58Z\", \"source_id\": 13923655, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:05Z\", \"source_id\": 42553799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T11:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-13T11:47:11Z\", \"source_id\": 13926542, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-13T12:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "2", "timing_fact_generation": 1789300033634672, "current_leg_arrival_utc": "2026-09-13T12:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-13T11:48:23.857771", "service_state_evidence_id": 13926542, "current_leg_start_actual_dep": "2026-09-13T12:42:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-13T11:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-13T11:58:23.911959", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
FLX |
IPS |
2R15 |
755334 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1070.845, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2673.635, "from_m": 1070.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3411.83, "from_m": 2673.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14837.593, "from_m": 3411.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19058.619, "from_m": 14837.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19366.123, "from_m": 19058.619, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19642.606, "from_m": 19366.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23030.629, "from_m": 19642.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24146.539, "from_m": 23030.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24902.532, "from_m": 24146.539, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24941.304, "from_m": 24902.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25011.017, "from_m": 24941.304, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25168.721, "from_m": 25011.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 526053, "profile_key": "59519b404408da04be3836b571b26fb18f8e1e7177167217c2ed5eb37922265a", "schedule_id": 13165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1225", "location": "Felixstowe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Felixstowe Beach Jn", "stage_seq": 2, "distance_m": 1070.845, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Trimley", "stage_seq": 3, "distance_m": 2536.775, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Gun Lane Jn", "stage_seq": 4, "distance_m": 4255.853, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Trimley Sig. FW9024", "stage_seq": 5, "distance_m": 6797.95, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 6, "distance_m": 9944.982, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Derby Road", "stage_seq": 7, "distance_m": 15377.449, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Westerfield", "stage_seq": 8, "distance_m": 19509.671, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Ipswich Boss Hall Jn", "stage_seq": 9, "distance_m": 22998.81, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "East Suffolk Jn", "stage_seq": 10, "distance_m": 23687.992, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": null, "location": "Ipswich", "stage_seq": 11, "distance_m": 25168.721, "section_seq": 1, "route_path_id": 36197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25168.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 36197}], "total_distance_m": 25168.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25129.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:27Z", "source_id": 42524353, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T11:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:27:31Z", "source_id": 13917365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-13T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:10Z", "source_id": 42537653, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T11:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:36:16Z", "source_id": 13921496, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-13T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:52Z", "source_id": 42544588, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T11:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:40:58Z", "source_id": 13923655, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-13T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13404, "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:05Z", "source_id": 42553799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T11:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-13T11:47:11Z", "source_id": 13926542, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-13T12:48:00+01:00", "operational_fact": true}] |
Felixstowe |
1225 |
1225 |
None |
None |
None |
Ipswich |
1250 |
1250 |
2B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01926/2026-09-13/detailed |
None |
Westerfield |
2026-09-13T12:42:30+01:00 |
Ipswich |
5.0 |
{"type": "LineString", "coordinates": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
3.5 |
1243 |
1248 |
Westerfield |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-13 11:58:35 |
TERMINATED |
2026-09-13 11:48:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13926542 |
1789300033634672 |
34 |
34 |
2026-09-13 11:58:23.911959 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-13 11:48:23.857771 |